Advertisement

Cricket Scorecard

South Africa vs India

X
Home>Cricket Scorecard
Finish
Freedom Trophy, 2021/22
team1Flag
SA
210/10
76.3 Ovs
212/3
63.3 Ovs
VS
team2Flag
IND
223/10
77.3 Ovs
198/10
67.3 Ovs
South Africa beat India by 7 wickets

1st Inn India

INDIA

Batsmen
RB4s6sSR
KL Rahul
12351034.29
c Kyle Verreynne b Duanne Olivier
Mayank Agarwal
15353042.86
c Aiden Markram b Kagiso Rabada
Cheteshwar Pujara
43777055.84
c Kyle Verreynne b Marco Jansen
Virat Kohli (C)
7920112139.30
c Kyle Verreynne b Kagiso Rabada
Ajinkya Rahane
9122075.00
c Kyle Verreynne b Kagiso Rabada
Rishabh Pant (W)
27504054.00
c Keegan Petersen b Marco Jansen
Ravichandran Ashwin
2100020.00
c Kyle Verreynne b Marco Jansen
Shardul Thakur
12911133.33
c Keegan Petersen b Keshav Maharaj
Jasprit Bumrah
09000.00
c Dean Elgar b Kagiso Rabada
Umesh Yadav
4140028.57
not out
Mohammed Shami
7201035.00
c Temba Bavuma b Lungi Ngidi
Bowlers
OMRWEcon
Kagiso Rabada
2247343.32
Duanne Olivier
1854212.33
Marco Jansen
1865533.06
Lungi Ngidi
14.373312.28
Keshav Maharaj
521412.80

1st Inn South Africa

SOUTH AFRICA

Batsmen
RB4s6sSR
Dean Elgar (C)
3160018.75
c Cheteshwar Pujara b Jasprit Bumrah
Aiden Markram
8221036.36
b Jasprit Bumrah
Keshav Maharaj
25454055.56
b Umesh Yadav
Keegan Petersen
721669043.37
c Cheteshwar Pujara b Jasprit Bumrah
Rassie van der Dussen
21540038.89
c Virat Kohli b Umesh Yadav
Temba Bavuma
28524053.85
c Virat Kohli b Mohammed Shami
Kyle Verreynne (W)
02000.00
c Rishabh Pant b Mohammed Shami
Marco Jansen
7260026.92
b Jasprit Bumrah
Kagiso Rabada
15251060.00
c Jasprit Bumrah b Shardul Thakur
Duanne Olivier
10392025.64
not out
Lungi Ngidi
3170017.65
c Ravichandran Ashwin b Jasprit Bumrah
Bowlers
OMRWEcon
Jasprit Bumrah
23.384251.79
Umesh Yadav
1636424.00
Mohammed Shami
1643922.44
Shardul Thakur
1223713.08
Ravichandran Ashwin
931501.67

2nd Inn India

INDIA

Batsmen
RB4s6sSR
KL Rahul
10222045.45
c Aiden Markram b Marco Jansen
Mayank Agarwal
7151046.67
c Dean Elgar b Kagiso Rabada
Cheteshwar Pujara
9332027.27
c Keegan Petersen b Marco Jansen
Virat Kohli (C)
291434020.28
c Aiden Markram b Lungi Ngidi
Ajinkya Rahane
190011.11
c Dean Elgar b Kagiso Rabada
Rishabh Pant (W)
1001396471.94
not out
Ravichandran Ashwin
7151046.67
c Marco Jansen b Lungi Ngidi
Shardul Thakur
5131038.46
c Kyle Verreynne b Lungi Ngidi
Umesh Yadav
010000.00
c Kyle Verreynne b Kagiso Rabada
Mohammed Shami
010000.00
c Rassie van der Dussen b Marco Jansen
Jasprit Bumrah
250040.00
c Temba Bavuma b Marco Jansen
Bowlers
OMRWEcon
Kagiso Rabada
1755333.12
Duanne Olivier
1013803.80
Marco Jansen
19.363641.85
Lungi Ngidi
1452131.50
Keshav Maharaj
713304.71

2nd Inn South Africa

SOUTH AFRICA

Batsmen
RB4s6sSR
Aiden Markram
16224072.73
c KL Rahul b Mohammed Shami
Dean Elgar (C)
30963031.25
c Rishabh Pant b Jasprit Bumrah
Keegan Petersen
8211310072.57
b Shardul Thakur
Rassie van der Dussen
41953043.16
not out
Temba Bavuma
32585055.17
not out
Kyle Verreynne (W)
00000.00
Marco Jansen
00000.00
Kagiso Rabada
00000.00
Keshav Maharaj
00000.00
Duanne Olivier
00000.00
Lungi Ngidi
00000.00
Bowlers
OMRWEcon
Jasprit Bumrah
1755413.18
Mohammed Shami
1534112.73
Umesh Yadav
903604.00
Shardul Thakur
1132212.00
Ravichandran Ashwin
11.315104.43

South Africa

212/3(63.3 Overs)

Elgar will be very happy with how his bowlers performed. Everyone chipped in a wicket at least and showed consistency throughout the innings. Kagiso Rabada and Duanne Olivier were the picks from the bowlers as they scalped 4 and 3 wickets respectively. Kagiso Rabada was so good all over today. He bowled in the channel outside off and kept Kohli low and away from scoring any runs freely. The contest between Kagiso Rabada and Virat Kohli was worth a penny as both showed determination in thei

Lungi Ngidi takes the last wicket and folds things out. Gutted for Kohli who fought hard to reach to his century but fell trying to up the ante. Also, there was no support from the other end for him means India end their innings at 223. After the wicket of Rishabh Pant, the flood gates opened and South Africa did well to not let the tail-enders wag much and bundled India out. Things could have been different if someone had supported the skipper from the other end but that is a story for another

Lungi Ngidi to Mohammed Shami, ! TAKEN! Length ball, outside off. Shami cuts it straight to point where Bavuma takes a sharp low catch. It is taken upstairs to check if it is clean and the umpire says no conclusive evidence is there. India are all out at 223.

Is that out? Both the batters are already near the fence but the umpire makes them wait as they check the catch. Bavuma at point takes a low catch. No conclusive evidence and that is the end of the innings.

Lungi Ngidi to Mohammed Shami, Length and on middle. Shami tries to heave it but toe ends it back on the deck.

Lungi Ngidi to Mohammed Shami, Length and down the leg side. Shami swings hard and misses.

Kagiso Rabada to Umesh Yadav, Umesh Yadav continues to throw his bat it! Another length ball, outside off. Umesh Yadav swings and misses. 

Kagiso Rabada to Umesh Yadav, Swing and a miss! A length ball, outside off. Umesh Yadav swings his bat but fails to get any bat on it. 

Kagiso Rabada to Umesh Yadav, Another shorter ball, around middle. Umesh Yadav does well to get away from that one. 

Kagiso Rabada to Umesh Yadav, Bouncer! A short ball, around middle. Umesh Yadav ducks under it. 

Kagiso Rabada to Umesh Yadav, Fuller ball, outside off. Umesh Yadav lofts it over mid-off. Two runs taken. 

Kagiso Rabada to Mohammed Shami, A length ball this time, outside off. Shami pushes it towards cover and takes a single. 

Kagiso Rabada to Umesh Yadav, Shorter ball, around middle. Umesh Yadav slaps it towards mid-wicket for a single. 

Kagiso Rabada to Umesh Yadav, No run.

Kagiso Rabada to Umesh Yadav, 2 runs.

Kagiso Rabada to Mohammed Shami, A length ball this time, outside off. Shami pushes it towards cover and takes a single. 

Marco Jansen to Mohammed Shami, Marco Jansen continues to trouble Shami with the short ball. Shami taps it towards fine leg. 

Marco Jansen to Mohammed Shami, Marco Jansen drops another bouncer, this way down the leg side. Shami lets that go through. 

Marco Jansen to Mohammed Shami, Short in length, around off. Shami pushes it to point this time. 

Marco Jansen to Mohammed Shami, Marco Jansen bangs in another short ball, on middle. Shami hops and defends it out. 

Marco Jansen to Mohammed Shami, Back of a length, around middle. Mohammed Shami defends it towards short leg. 

Marco Jansen to Mohammed Shami, Shorter ball, outside off. Mohammed Shami blocks this one. 

Kagiso Rabada to Umesh Yadav, A length ball, outside off. Umesh Yadav defends it out. 

Kagiso Rabada to Mohammed Shami, Shorter ball, down the leg side. Mohammed Shami pulls it towards fine leg for a single. 

Kagiso Rabada to Mohammed Shami, Back of a length, outside off. Mohammed Shami pushes it to gully. 

Kagiso Rabada to Umesh Yadav, Another length ball, on the pads. Umesh Yadav flicks it to deep square leg for a single. 

Kagiso Rabada to Umesh Yadav, And again! Umesh Yadav throwing his bat at everything here! Another back of a length, outside off. Umesh Yadav throws his bat again, but fails to get any connection on that. 

Kagiso Rabada to Umesh Yadav, Swing and a miss! Short ball, outside off. Umesh Yadav swings hard at it but misses. 

Marco Jansen to Mohammed Shami, Bouncer! A shorter ball, around middle. Mohammed Shami ducks underneath it. 

Marco Jansen to Mohammed Shami, Fuller this time, outside off. Mohammed Shami drives it and finds the fielder at mid off. 

Marco Jansen to Mohammed Shami, Back of a length, around middle and leg. Mohammed Shami tucks it towards square leg. 

Marco Jansen to Mohammed Shami, Swing and a miss! A shorter ball, outside off. Mohammed Shami, on back foot, look to chop this but fails to get any bat on it. 

Marco Jansen to Mohammed Shami, Good-length ball, around middle. Mohammed Shami taps it towards short leg. 

Marco Jansen to Mohammed Shami, ! A fine shot! Marco Jansen serves a length ball, outside off. Mohammed Shami, hangs back, and cuts it away past gully for a boundary. The tail adding important runs here for India. 

Mohammed Shami is the last man in.

Kagiso Rabada to Umesh Yadav, Another length ball, outside off. Umesh Yadav blocks it out. 

Kagiso Rabada to Mohammed Shami, Good-length delivery, outside off. Mohammed Shami pushes it through cover for a single. 

Kagiso Rabada to Mohammed Shami, A length ball, nipping back in on the pads. Mohammed Shami tucks it to short fine leg. 

Kagiso Rabada to Virat Kohli, ! CAUGHT BEHIND! End of a fine knock from Virat Kohli. So much determination and grit but he fells shot of his well-deserved century. He showed discipline, intent but ends up nicking this outside off delivery to the keeper. This was on a length and way outside off. Kohli steps across and has a feel for it, the ball takes the thinnest on nick and the keeper takes an easy one. Frustration for Virat Kohli. Kagiso Rabada gets his fourth wicket.

Kagiso Rabada to Virat Kohli, Much fuller this time, outside off. Virat Kohli leans and drives it to covers once again. 

Kagiso Rabada to Virat Kohli, A length ball, outside off. Virat Kohli plays it to covers. 

Marco Jansen to Umesh Yadav, A length delivery, the probing line outside off. Umesh Yadav leaves it alone at the end. 

Marco Jansen to Umesh Yadav, Change of angle this time. Marco Jansen goes around the wicket, serves a length ball, outside off. Umesh Yadav defends it out. 

Marco Jansen to Virat Kohli, Back of a length, on the pads. Virat Kohli taps it towards fine leg and scampers through to the other end. 

Marco Jansen to Virat Kohli, Another length delivery, outside off. Virat Kohli drives it to the fielder at cover. 

Marco Jansen to Virat Kohli, Good-length delivery, outside off. Virat Kohli taps it to short third man. 

Marco Jansen to Virat Kohli, Fuller, angling it away from outside off. Virat Kohli pushes it to cover. 

Kagiso Rabada to Umesh Yadav, Touch shorter, around middle. Umesh Yadav defends it out. 

DRINKS! South Africa 2 wicket away from closing the innings. They have been superb with the ball today. Feel for Kohli who is trying his best to stay composed but wickets are falling at the other end. Umesh Yadav walks out now.

Kagiso Rabada to Jasprit Bumrah, ! TAKEN! Kagiso Rabada strikes this time, Jasprit Bumrah walks back without scoring. A short ball, on middle, extra bounce as well. Jasprit Bumrah looks to defend this but the extra bounce took his glove in return. The ball flies high over the second slip fielder who tries to get hold of it but fails to. Dean Elgar, from first slip goes behind the second slip fielder takes a good catch. Kohli was not giving the strike to Bumrah off Rabada but he trus

Kagiso Rabada to Virat Kohli, Back of a length, on the body. Virat Kohli swivels and pulls it to deep square leg for single.

Kagiso Rabada to Virat Kohli, Lenght ball, outside off. Virat Kohli lunges and pushes it to cover. He wants a single there, but won't get it at the end. 

Kagiso Rabada to Virat Kohli, Touch fuller again, outside off. Virat Kohli blocks it out. 

Kagiso Rabada to Virat Kohli, ! In the air..but safe! Edgy runs. A full ball, outside off. Virat Kohli leans forward and looks to drives this but gets a thick outside edge over gully for a boundary. He now moves on to 77!

Keshav Maharaj to Jasprit Bumrah, A huge appeal for LBW but not given, sliding down. A full ball, flighted and angling down. Bumrah misses his defense and gets hit on the pads. 

Keshav Maharaj to Jasprit Bumrah, A loopy ball, on off. Bumrah blocks it out solidly. 

Keshav Maharaj to Jasprit Bumrah, Flatter and on middle. Bumrah rocks back and keeps it out.

Keshav Maharaj to Jasprit Bumrah, On middle, Blocked out.

Keshav Maharaj to Jasprit Bumrah, Tossed up, on off. Blocked out on the front foot.

Keshav Maharaj to Jasprit Bumrah, Shorter and drifting on off. Bumrah dabs it to backward point.

Kagiso Rabada to Virat Kohli, Another solid block from Virat Kohli. 

Kagiso Rabada to Virat Kohli, Length and on off. Blocked out. 

Kagiso Rabada to Virat Kohli, Short of a length, on middle. Kohli whacks it to deep square leg. Kohli denies a single.

Kagiso Rabada to Virat Kohli, On a length, outside off. Kohli with a good leave here.

Kagiso Rabada to Virat Kohli, Outside off. Left alone.

Kagiso Rabada to Virat Kohli, Length and on off. Kohli taps it to covers.

Keshav Maharaj to Jasprit Bumrah, Tossed up, on off. Bumrah gets on the front foot to keep it out.

Keshav Maharaj to Jasprit Bumrah, Very full, on middle. Blocked out.

Is that a clean catch? The soft signal is out though. The umpires just check if Keegan Petersen has taken a clean catch at silly mid off. Yes, the third umpire confirms that the fingers were under the ball. Shardul Thakur walks back. 

Keshav Maharaj to Shardul Thakur, ! TAKEN! This is full and on off, Thakur pushes it uppishly and towards silly mid off where Keegan Petersen takes a sharp low catch. South Africa celebrate but the umpire takes it upstairs to check if it is a clean one. Soft signal is out. The hand was underneath the ball and Thakur's cameo is over. Really good catch by Keegan Petersen there. Also, first wicket for Keshav Maharaj is this series. Jasprit Bumrah arrives in the middle. 

Keshav Maharaj to Shardul Thakur, ! Good shot! Short ball, on off. Thakur slaps it off the back foot through cover and extra-cover for a boundary.

Keshav Maharaj to Shardul Thakur, Short and on off, cut away to backward point.

Keshav Maharaj to Virat Kohli, On middle, drilled down to long on for a single.

Kagiso Rabada to Shardul Thakur, FLAT ! 200 up as well for India! Virat Kohli gives a cheeky smile after looking at that shot! Short of a length, outside off. Thakur arcs back and slashes it all the way over point for a maximum. Just Shardul Thakur things.

Kagiso Rabada to Shardul Thakur, Full and on off. Thakur shows full face of the bat as he pushes it to mid off.

Kagiso Rabada to Virat Kohli, Call of two but settles for a single. On middle, tucked to mid-wicket for one run.

Kagiso Rabada to Virat Kohli, Fuller and on off. Kohli steps across and blocks it.

Kagiso Rabada to Virat Kohli, This one straightens up off the deck, outside off. Left alone.

Kagiso Rabada (16-3-52-2) is back on. 

Kagiso Rabada to Virat Kohli, Short of a length, outside off. Kohli leaves it alone.

Kagiso Rabada to Virat Kohli, Length ball, outside off. Kohli shoulders arms to it. Elgar sees Kohli score runs freely and brings his best bowler. A late no ball called.

Keshav Maharaj to Virat Kohli, Tossed up, full and outside off, pushed to covers.

Keshav Maharaj to Virat Kohli, Edgy single! This one drifts a bit, full and on middle. Kohli gets low to defend but gets an inside edge to square leg. One. 

Keshav Maharaj to Virat Kohli, Fuller and on middle. Kohli nudged it to mid-wicket.

Keshav Maharaj to Shardul Thakur, A flighted ball, on the pads, this is hit to square leg for one.

Keshav Maharaj to Virat Kohli, Shorter and on middle. Kohli rocks back and tucks it to mid-wicket for a single.

Keshav Maharaj to Shardul Thakur, On off, Thakur pushes it through the diving bowler for a single. 

Marco Jansen to Virat Kohli, Fuller, outside the off pole again. Virat Kohli pushes it point. 

Marco Jansen to Virat Kohli, Touch shorter, outside off. Virat Kohli shoulders arms to it. 

Marco Jansen to Virat Kohli, ! And again! This is sweetly timed once again! A half-volley once again, tad wider this time. Virat Kohli presses forward and drives it beautifully once again, through cover for a boundary. This is Kohli at his best! A sure treat to watch. 

Marco Jansen to Virat Kohli, Good-length ball, outside off. Virat Kohli lifts his bat and leaves it alone. 

Marco Jansen to Virat Kohli, ! Wow, that is a Virat Kohli special! A superb cover drive, that is sweetly timed! A full ball, outside off. Virat Kohli leans and drives it through cover for a boundary. 

Marco Jansen to Virat Kohli, A length ball, outside off. Left alone. 

Keshav Maharaj to Shardul Thakur, Tossing it up again, full and on middle. Shardul Thakur presses forward and blocks it out. 

Keshav Maharaj to Virat Kohli, Fuller, on middle. Virat Kohli flicks it towards mid-wicket for a single. 

Keshav Maharaj to Virat Kohli, Another flighted delivery, on middle. Virat Kohli is solid once again with his defense. 

Keshav Maharaj to Virat Kohli, Loopy ball, around off. Virat Kohli lunges and defends it out. 

Keshav Maharaj to Virat Kohli, Another fuller ball, on middle. Virat Kohli blocks it out solidly. 

Keshav Maharaj to Virat Kohli, ! EDGY! A loopy ball, around middle. Virat Kohli leans and looks to flick this but gets a thick outside past the slip fielder. The ball races away towards the third man fence for a boundary. 

Marco Jansen to Shardul Thakur, A low full toss ball, on the pads. Shardul Thakur somehow manages to dig it out to the bowler. 

Shardul Thakur walks out to the middle. 

Marco Jansen to Ravichandran Ashwin, ! CAUGHT BEHIND! Marco Jansen picks up another wicket, that's his third, and India are now 6 down. A length ball, shaping it away a tad outside off. Ravichandran Ashwin looks to have a poke at it but gets an outside towards the keeper. Kyle Verreynne, behind the stumps, takes another catch. 

Marco Jansen to Ravichandran Ashwin, Good-length delivery, outside off. Ravichandran Ashwin leaves it alone. 

Marco Jansen to Virat Kohli, Tad fuller, on pads. Virat Kohli drives it with soft hands through the outer half of his bat towards point for a single. 

Marco Jansen to Ravichandran Ashwin, Quick single! A length ball, on the pads. Ravichandran Ashwin taps it towards square leg and scampers through to the other end. 

Marco Jansen to Virat Kohli, Back of a length, outside off. Virat Kohli hangs back, opens the face of his bat, and guides it towards deep cover for a single. 

Keshav Maharaj to Ravichandran Ashwin, Flatter, quicker, on middle. Ashwin, on back foot, shows the full face of the bat and defends it out. A maiden over to begin with for Keshav Maharaj. 

Keshav Maharaj to Ravichandran Ashwin, Fuller, floating it again, on middle. Ravichandran Ashwin drives it to cover. No run there. 

Keshav Maharaj to Ravichandran Ashwin, Loopy delivery, outside off. Ravichandran Ashwin leans blocks it out watchfully. 

Keshav Maharaj to Ravichandran Ashwin, Shorter, outside off. Ashwin defends it out. 

Keshav Maharaj to Ravichandran Ashwin, Tossing it up this time, on middle. Ashwin lunges and blocks it solidly. 

Keshav Maharaj to Ravichandran Ashwin, Keshav Maharaj starts with a flatter ball, outside off. Ravichandran Ashwin hangs back and pushes it to cover. 

Keshav Maharaj finally has the ball in his hands. 

Marco Jansen to Virat Kohli, ! An exquisite shot! Marco Jansen overcooks this one, on middle. Virat Kohli leans and drives it past mid off for a boundary. 

Marco Jansen to Virat Kohli, Back of a length, around middle. Virat Kohli ducks underneath it. 

Ravichandran Ashwin comes in now.

Marco Jansen to Ravichandran Ashwin, Shorter ball, around middle. Ravichandran Ashwin tucks it to square leg for a single. He gets off the mark with that. 

Marco Jansen to Rishabh Pant, ! TAKEN! Another partnership was building up but is broken by South Africa. Marco Jansen strikes and sends Rishabh Pant back to the pavilion. Back of a length, outside off. Rishabh Pant hangs back and tries to steer this over point, but he is a tad late on the shot and gets an outside edge towards gully. Keegan Petersen takes a simple catch there. That's a huge wicket and a very crucial one. 

Marco Jansen to Rishabh Pant, Touch fuller, outside off. Rishabh Pant defends it watchfully. 

Marco Jansen to Rishabh Pant, Length ball, around middle. Rishabh Pant shows the full face of the bat and blocks it out. 

Duanne Olivier to Virat Kohli, Short of a length, on off. Kohli taps it on the off side.

Duanne Olivier to Virat Kohli, ! FIFTY for Virat Kohli! A resilient innings from the skipper, showing great composure in his knock. Full and on off, this is pushed to mid off. Kagiso Rabada dives but lets it through for a boundary. Shows his bat towards the pavilion and gets applause from his teammates.

Duanne Olivier to Virat Kohli, A slight mix-up but no harm done! On off. Kohli punches it to covers. Kagiso Rabada there has a shy at the bowler's end but misses. Pant was well in though. No ball given for overstepping.

Duanne Olivier to Rishabh Pant, Short of a length, on middle, pulled away to deep mid-wicket for a single. 

Duanne Olivier to Rishabh Pant, In the channel! Length ball, just around off. Pant shoulders arms to it.

Duanne Olivier to Rishabh Pant, Length and on off. Blocked out on the off side.

Duanne Olivier to Rishabh Pant, Short in length, on middle, this is pulled away with much more control from Pant towards deep mid-wicket where Kagiso Rabada runs to his right and cuts it off. Two.

Lungi Ngidi to Rishabh Pant, Pitches it up, on off, pushed wide of mid off for a single. 

Lungi Ngidi to Rishabh Pant, ! Comes around the wicket and serves it on a length, outside off. Pant looks to drive but gets an outside edge through gully for a boundary. Frustration for Lungi Ngidi.

Lungi Ngidi to Rishabh Pant, Fuller and on off. Pant steps across and punches it softly to mid off 

Lungi Ngidi to Rishabh Pant, On middle, on a length, tucked on the leg side.

Lungi Ngidi to Rishabh Pant, Fuller ball, very full, on middle. Pant jams it out to Ngidi.

Lungi Ngidi to Rishabh Pant, An appeal but might be pitching outside leg stump. The keeper says height might be the issue! A full ball, steep bounce, on middle. Pant looks to defend but gets beaten on the inside edge and gets hit high on the pads.

Duanne Olivier to Virat Kohli, Fuller and on off. Kohli defends it with a straight bat, on the deck.

Duanne Olivier to Rishabh Pant, On the pads, this is flicked to mid-wicket for a single.

Duanne Olivier to Rishabh Pant, Length ball, outside off. Pant offers no shot.

Duanne Olivier to Rishabh Pant, Just over! A short ball, on middle. Pant looks to pull but gets a top edge towards deep square leg for a couple of runs. Not at all control in his shot. 

Duanne Olivier to Rishabh Pant, Length and on off. Pant taps it towards silly mid off and calls for a quick single but Kohli wisely says no. 

Duanne Olivier to Rishabh Pant, Good leave! Full ball, angling across, just outside off. Pant shoulders arms.

Lungi Ngidi to Virat Kohli, Kohli not tempted for the drive, this is full and outside off. Left alone. 

Lungi Ngidi to Virat Kohli, Touch fuller, just outside off. Kohli lunges and defends it to covers. 

Lungi Ngidi to Virat Kohli, Full, coming back in but from way outside off. Kohli shoulders arms to it.

Lungi Ngidi to Virat Kohli, Outside off, on a length, Left alone.

Lungi Ngidi to Virat Kohli, Better! Making Kohli play at it! Length, on off. Blocked out.

Lungi Ngidi to Virat Kohli, Length ball, it takes off after landing, outside off. No trouble for Virat Kohli as it is way outside off. 

Duanne Olivier to Rishabh Pant, Another shorter one, around middle. Rishabh Pant tucks it to the to square leg. 

Duanne Olivier to Rishabh Pant, ! Magnificent stroke! A back-of-a-length delivery, outside off. Rishabh Pant, on back foot, gets on top of that and punches it beautifully through cover for a boundary. 150 up for India with that. 

Duanne Olivier to Virat Kohli, Fuller this time, around middle and leg. Virat Kohli leans and flicks it towards deep square leg. A single taken. 

Duanne Olivier to Virat Kohli, Good-length delivery, around the off pole. Virat Kohli defends it out watchfully. 

Duanne Olivier to Virat Kohli, Back of a length, on middle. Virat Kohli hops and blocks it out solidly. 

Duanne Olivier will bowl from the other end. 

Duanne Olivier to Virat Kohli, A length ball, outside off. Virat Kohli lets that go through to the keeper.

Lungi Ngidi to Virat Kohli, On the pads, this is flicked to deep square leg and Kohli will retain the strike.

Lungi Ngidi to Virat Kohli, Short ball, outside off. Kohli with an easy leave. Too wide from Ngidi, missing his rhythm. 

Lungi Ngidi to Virat Kohli, On a length, outside off. This is hit to covers.

Lungi Ngidi to Virat Kohli, ! First runs of the final session! Too straight, on middle. Kohli flicks it nonchalantly through mid-wicket for a boundary. 

Lungi Ngidi to Virat Kohli, Outside off again, fuller and Kohli shoulders arms to it. 

We are back for the final session of Day 1! The players are out in the middle. Virat Kohli and Rishabh Pant will resume their batting. Lungi Ngidi will begin with the ball. Here we go...

Lungi Ngidi to Virat Kohli, Short of a length, outside off, swinging away as well. Kohli leaves it alone.

... Day 1, Session 3 ...

Cheteshwar Pujara and Virat Kohli started the session off well, but Pujara could not hold on for too long and was dismissed for a well-made 43. Ajinkya Rahane fell cheaply once again to a ripper by Rabada. Virat Kohli has been exceptional in the middle, he is displaying his class at the moment. He has been patient and not getting very tempted. As long as he is at the crease, India could surely cross the 200 mark with ease at the end of the play. Pant too, has been showing determination and will

Duanne Olivier to Rishabh Pant, On a length, on off. Pant blocks it out. That will be Tea on Day 1.

That was an exciting session of Test cricket! South Africa would be the happier side, cause they managed to pick up another two wickets in the session. They have been disciplined with their line and lengths, and not allowing the batters to score quickly. Kagiso Rabada has been phenomenal, he has troubled the Indian skipper, on multiple occasions, but Virat Kohli has survived through everything.

Duanne Olivier to Rishabh Pant, Touch fuller, on middle. Pant blocks it back on the deck solidly. 

Duanne Olivier to Rishabh Pant, Around the wicket, fuller and on off, this is pushed to mid off. 

Duanne Olivier to Rishabh Pant, Around off, this is pushed to covers.

Duanne Olivier to Rishabh Pant, Full and on off, this is pushed to mid off. Keshav Maharaj there dives to his left and deflects it down the ground. A couple taken. Good running. 

Duanne Olivier to Rishabh Pant, Short in length, on off. Pant hops and blocks it.

Lungi Ngidi to Virat Kohli, Another leave from Virat Kohli to end the over.

Lungi Ngidi to Virat Kohli, Outside off delivery. Kohli shoulders arms to it.

Lungi Ngidi to Virat Kohli, On a length, on off. Blocked out.

Lungi Ngidi (10-5-23-0) is brought back into the attack. 

Lungi Ngidi to Virat Kohli, Length ball, way outside off. Kohli lets it alone.

Lungi Ngidi to Virat Kohli, Fuller and on off, Kohli leans and defends it towards cover.

Lungi Ngidi to Virat Kohli, Length on middle, Kohli blocks it on the leg side.

Review! South Africa have reviewed a caught behind decision! The replay rolls in. UltraEdge confirms there is no spike as the ball passes the bat. Okay, there was a murmur as the ball went past the bat. South Africa saw that on the big screen and celebrated. But the on-field decision stays. South African players' are unhappy with the decision. 

Duanne Olivier to Virat Kohli, A length ball, on the pads. Virat Kohli tucks it towards square leg. He will keep strike for the next over. 

Duanne Olivier to Virat Kohli, Short ball, down the leg. Virat Kohli leaves it alone. 

Duanne Olivier to Virat Kohli, NOT ! A huge appeal for caught behind but not given. A length ball, angling down on the pads. Kohli looks to flick but seems to miss it. There was definitely a sound. The keeper collects and South Africa celebrates but the umpire cuts short their excitement as he signals not out. The keeper convinces his captain to take the review. UltraEdge shows a little murmur as it went through past the bat but the third umpire says it came off the pads.

Duanne Olivier to Virat Kohli, Short in length, outside off. Easy leave for Kohli.

Duanne Olivier to Virat Kohli, Fuller again, on off, Kohli gets low and blocks it out.

Duanne Olivier to Virat Kohli, Good fielding by Olivier, throws his body over it. Full and on off. Kohli pushes it straight down the ground but Duanne Olivier gets low and stops it well. No run.

Kagiso Rabada to Rishabh Pant, Length ball, outside off. Pant offers no shot.

Kagiso Rabada to Rishabh Pant, Bangs a short ball, on middle. Pant watches it sail over. The keeper has to leap to carry this one. A late no ball called by the umpire.

Kagiso Rabada to Virat Kohli, Tap and run! On a length, on off, this is hit to covers for a quick single.

Kagiso Rabada to Virat Kohli, Short again, wide outside off. Kohli shoulders arms to it. 

Kagiso Rabada to Virat Kohli, Short of a length, just around off. Kohli with a good leave.

Kagiso Rabada to Virat Kohli, Length ball, way outside off. Kohli leaves it alone.

Rabada hurls in but loses his control on the ball. It pops out and Rabada runs back to his mark.

Kagiso Rabada to Rishabh Pant, On the pads, this is hit to square leg for a single.

Duanne Olivier to Virat Kohli, Full ball, outside off, comes back in late. Kohli lets it throough.

Duanne Olivier to Virat Kohli, Short but way down the leg side. Kohli looks to pull but misses.

Duanne Olivier to Virat Kohli, Short on off. Kohli gets on top of the bounce to defend.

Duanne Olivier to Virat Kohli, ! Easy pickings! On the pads, this is flicked nicely through to the fine leg fence. Releases a bit of pressure that was building on him.

Duanne Olivier to Virat Kohli, Short of a length, around off, it jags back in. Kohli hops and tries to defend but misses.

Duanne Olivier to Virat Kohli, Length and outside off. Left alone.

Kagiso Rabada to Rishabh Pant, No run.

Kagiso Rabada to Rishabh Pant, No run.

Kagiso Rabada to Virat Kohli, On a length, spraying it onto the pads. Virat Kohli tucks it towards mid-wicket for a single. 

Kagiso Rabada to Virat Kohli, JAFFA! BEATEN AGAIN! What an over we are witnessing here! Another length ball, outside off. Virat Kohli, on back foot, looks to have a poke at it, but gets beaten as the ball zips past the outside edge once again. 

Kagiso Rabada to Virat Kohli, Touch fuller, outside off. Virat Kohli pushes it towards gully.

Kagiso Rabada to Virat Kohli, Edged and just short! Another length ball, on middle. Virat Kohli looks to defend this with soft hands. But, he manages to get a slight outside edge towards second slip. The ball flies and lands just short of Aiden Markram there.

Kagiso Rabada to Virat Kohli, Another ripper by Rabada! An outswinger, on a length, outside off. Virat Kohli gets beaten as the ball drifts away a tad. 

Kagiso Rabada to Virat Kohli, JAFFA! What an over we are witnessing here! Another length ball, outside off. Virat Kohli, on back foot, looks to have a poke at it, but gets beaten as the ball zips past through the outside edge again. 

Kagiso Rabada to Virat Kohli, Touch fuller, outside off. Virat Kohli pushes it towards gully. 

Kagiso Rabada to Virat Kohli, Edged and just short! Another length ball, on middle. Virat Kohli looks to defend this with soft hands. But, he manages to get a slight outside edge towards second slip. The ball flies and lands just short of Aiden Markram there. 

Duanne Olivier to Rishabh Pant, Yorker length this time, just outside off. Rishabh Pant jabs it out towards the bowler. 

Duanne Olivier to Rishabh Pant, Length delivery, on middle. Pant defends that one watchfully. 

Duanne Olivier to Rishabh Pant, Back of a length, down the leg side. Pant dabs it on the leg side. 

Duanne Olivier to Rishabh Pant, Fuller once again, outside off. Rishabh Pant pushes it to Temba Bavuma at cover point. 

Duanne Olivier to Rishabh Pant, Another full-length delivery, around off, at 128 clicks. Rishabh Pant blocks it out solidly. 

Marco Jansen to Virat Kohli, Back of a length, outside off. Virat Kohli, on back foot, blocks it to point. 

Duanne Olivier to Rishabh Pant, Fuller, outside off. Rishabh Pant drives it to the fielder at mid off. 

Kagiso Rabada to Virat Kohli, BEATEN! What a peach of a delivery. A length ball, shaping away from outside off. Virat Kohli, on front foot, looks to defend but gets beaten on the outside edge. 

Kagiso Rabada to Virat Kohli, Length ball, outside off. Virat Kohli lets that go through to the keeper. 

Kagiso Rabada to Virat Kohli, Another back-of-a-length delivery, outside off. Virat Kohli leaves it alone. 

Kagiso Rabada to Virat Kohli, Shorter, outside off. Left alone. 

Kagiso Rabada to Rishabh Pant, Lenght this time, on the pads. Pant tucks it to mid-wicket and scampers through to the other end for a single. 

Kagiso Rabada to Rishabh Pant, Kagiso Rabada goes over the wicket, serves a length ball, on middle. Rishabh Pant hangs back and blocks it out. 

Marco Jansen to Virat Kohli, Short again, outside off. Virat Kohli offers no shot. 

Marco Jansen to Virat Kohli, Touch shorter again, outside off. Virat Kohli dabs it to backward point. 

Marco Jansen to Virat Kohli, Back of a length, outside off. Virat Kohli shoulders arms to it. 

Marco Jansen to Virat Kohli, Shorter one, wide of off. Virat Kohli leaves it alone. 

Marco Jansen to Virat Kohli, ! Classy shot! A gift from Marco Jansen and Virat Kohli is not going to miss out on that. Very full, on middle. Virat Kohli drives it gloriously down the ground for a boundary. 

Kagiso Rabada to Rishabh Pant, Length and outside off, slapped to point. 

Kagiso Rabada to Rishabh Pant, ! Punished! Dropped short by Rabada and Pant pulls it hard to mid-wicket for a boundary. 

Kagiso Rabada to Rishabh Pant, Full, just outside off. Pant covers his stumps and lets it through. 

DRINKS! South Africa have done well to break the partnership between Cheteshwar Pujara and Virat Kohli. Cheteshwar Pujara was looking good in the middle, but could not hold on for too long. The hosts have still been disciplined with their bowling. Virat Kohli is looking strong and is hitting the right deliveries, he is playing with some positive intent and will be looking to stick around till the end to guide India to a healthy total. 

Kagiso Rabada to Rishabh Pant, Length and on off, this is hit to gully.

Kagiso Rabada to Rishabh Pant, This one takes off the deck, around off. Pant taps it to point. 

Kagiso Rabada to Rishabh Pant, Swing and a miss! A full ball, angling across, outside off. Pant looks to drive but misses.

Marco Jansen to Virat Kohli, Fuller ball, around off. Virat Kohli pushes it and finds the man at mid off. 

Review-time! Ajinkya Rahane has reviewed a caught behind decision. The replay rolls in. UltraEdge confirms there is an edge on that. He walks back to the pavilion.

Marco Jansen to Virat Kohli, Length delivery, outside off. Kohli shoulders arms to it. 

Marco Jansen to Virat Kohli, Another back of a length, outside off. Virat Kohli leans back and lets that go through. 

Marco Jansen to Virat Kohli, Marco Jansen drops it short this time, around middle. Virat Kohli ducks underneath it. 

Marco Jansen to Virat Kohli, Another fuller delivery, outside off. Virat Kohli lunges and defends it off the front foot. 

Marco Jansen to Virat Kohli, Full ball, around off. Virat Kohli leans and blocks it watchfully. 

Kagiso Rabada to Rishabh Pant, Angles this away from the left-hander and Pant shoulders arms to it.

Kagiso Rabada to Rishabh Pant, Length and on off. Blocked out.

Kagiso Rabada to Rishabh Pant, Length and just around off. Pant leaves it alone.

Kagiso Rabada to Rishabh Pant, ! Just over! Short of a length, angling outside off. Rishabh Pant slashes it just over gully where Marco Jansen leaps but it goes over him for a boundary. 

Kagiso Rabada to Rishabh Pant, Outside off. Left alone. 

Kagiso Rabada to Ajinkya Rahane, ! CAUGHT BEHIND! An absolute peach of a delivery from Rabada. A length ball, around off, it lands and straightens up touch and also shoots off. Rahane looks to flick without any foot movement and gets an outside edge to the keeper who takes and celebrates. The ball bounces just over the off pole as well. Even the umpire raises his finger but Rahane is not convinced and takes the review after consulting his partner. UltraEdge shows a spike and Rahane m

Rishabh Pant comes to the crease now. 

Kagiso Rabada to Ajinkya Rahane, ! c Kyle Verreynne b Kagiso Rabada.

Marco Jansen to Virat Kohli, Short and slanting, outside off. Left alone.

Marco Jansen to Virat Kohli, On a length, on off. Blocked out.

Marco Jansen to Virat Kohli, ! Kohli and his cover drive! Picture perfect! Pitches it up, outside off. Kohli caresses it through covers for a boundary.

Marco Jansen to Virat Kohli, Full, just outside off. Kohli shoulders arms. 

Kagiso Rabada to Mayank Agarwal, Shorter length, jagging back in around off. Mayank Agarwal, on his toes, defends it out. That's 22 dot balls in a row now. 

Kagiso Rabada to Mayank Agarwal, Touch shorter this time, shaping the ball away from outside off. Mayank Agarwal leaves it alone. 

Kagiso Rabada to Mayank Agarwal, Another length ball, around off. Mayank Agarwal covers his line and blocks it out solidly. 

Kagiso Rabada to Mayank Agarwal, Good-length delivery, outside off. Mayank Agarwal, on back foot, blocks it towards point. 

Kagiso Rabada to Mayank Agarwal, Back of a length, down the leg side. Mayank Agarwal taps it to short leg who shows good reflexes.

Duanne Olivier to Cheteshwar Pujara, Good-length delivery, outside off. Pujara leaves it alone. End of a successful over by Duanne Olivier.  

Duanne Olivier to Cheteshwar Pujara, Touch fuller this time, nipping back in a tad, around off. Cheteshwar Pujara leans and blocks it out. 

Duanne Olivier to Cheteshwar Pujara, Short of a length, outside off. Cheteshwar Pujara leans back and lets that through to the keeper. 

Duanne Olivier to Cheteshwar Pujara, On a length, on middle. Cheteshwar Pujara tucks it to square leg and gets of the mark with a couple of runs.

Duanne Olivier to KL Rahul, ! CAUGHT BEHIND! Duanne Olivier strikes and draws first blood! That one was right on the money. Back of a length, outside off. KL Rahul stands tall, hops and looks to defend this one, but gets a thick outside edge. Verreynne, behind the stumps, makes no mistake and takes an easy catch to dismiss KL Rahul. The pressure was building on India with all the dot balls.

Duanne Olivier to KL Rahul, Good-length ball, outside off. KL Rahul leaves it alone. 

Marco Jansen to Ajinkya Rahane, Length and on off. Rahane taps it late through point for a single.

Kagiso Rabada to Mayank Agarwal, Length ball, around off. Mayank Agarwal hangs back and blocks it out. A maiden for Rabada. 

Marco Jansen to Ajinkya Rahane, Angles it on middle, on a length. Blocked out.

Kagiso Rabada to Virat Kohli, Length ball, outside off. Kohli defends it of the outer half to point. 

Kagiso Rabada to Virat Kohli, Outside off, on a length. Kohli shoulders arms to it.

Kagiso Rabada to Virat Kohli, Length ball, outside off. Kohli offers no shot.

Kagiso Rabada to Virat Kohli, Way outside off. Left alone.

Kagiso Rabada to Virat Kohli, ! Kohli had enough of defense now! A short ball, on middle. Kohli rides it as he pulls it over square leg for a biggie. 

Kagiso Rabada to Virat Kohli, BEATEN! What a delivery! On a length, outside off, it straightens off the deck. Virat Kohli looks to defend but gets beaten on the outside edge.

Marco Jansen to Ajinkya Rahane, Ends the over with a good-length delivery, around middle. Ajinkya Rahane pushes it towards short mid-wicket. 

Marco Jansen to Ajinkya Rahane, Touch fuller, outside off. Ajinkya Rahane lunges and blocks it out. 

Marco Jansen to Ajinkya Rahane, On a length again, outside off. Ajinkya Rahane coves the line and defends it out.  

Marco Jansen to Ajinkya Rahane, Good-length delivery, around middle. Ajinkya Rahane taps it towards short fine leg. 

Marco Jansen to Ajinkya Rahane, ! Top-shot! Marco Jansen overpitches this, around off. Ajinkya Rahane leans and drives it through cover. The outfield is pretty quick, the ball will race away towards the fence for a boundary. 

Marco Jansen to Ajinkya Rahane, A length ball, nipping back in outside off. Ajinkya Rahane shoulders arms to it. 

UPDATE - Washington Sundar has tested positive for Covid and is now in doubt for the ODI series. The wait continues for him, he last played in March 2021.

Kagiso Rabada to Virat Kohli, Good-length delivery, wide of off. Virat Kohli offers no shot and lets that go through. 

Kagiso Rabada to Virat Kohli, Back of a length, outside off. Virat Kohli blocks it towards point. 

Kagiso Rabada to Virat Kohli, Length ball, outside off. Virat Kohli leaves it alone.

Kagiso Rabada to Virat Kohli, Another length ball, outside off. Virat Kohli is a bit indecisive in his shot, looks to leave the ball at the end, but gets a slight edge towards second slip. 

Kagiso Rabada to Virat Kohli, A length delivery, outside off. Virat Kohli taps it to point. 

Kagiso Rabada to Virat Kohli, Kagiso Rabada drops it short this time, outside off. Virat Kohli stands tall and guides it past gully for a brace. That brings up the 100 for India!

Marco Jansen to Cheteshwar Pujara, A shout for LBW, but umpire is unmoved. A length ball, nipping back in. around off. Cheteshwar Pujara leaves the ball and gets hit on the pads. This was probably outside the off stump line. 

Marco Jansen to Ajinkya Rahane, Length and outside off. Rahane shoulders arms to it. 

Marco Jansen to Ajinkya Rahane, ! EDGED AND JUST WIDE! Marco Jansen bowls it from over the wicket and continues to create the angle, full and just outside off. Rahane prods to defend but it just holds its line and takes the outside edge, wide of third slip for a boundary. 

Marco Jansen to Ajinkya Rahane, Length and on off. Rahane gets behind the line to block it out.

Ajinkya Rahane is the new man in.

Marco Jansen to Cheteshwar Pujara, ! CAUGHT BEHIND! Marco Jansen has broken the partnership finally. A much-needed wicket here for South Africa. Marco Jansen creates an angle from over the wicket and Pujara gets squared up. A length ball, around the fourth stump line. Cheteshwar Pujara leans and looks to defend this, but gets an outside edge back to the keeper. Kyle Verreynne takes a good low catch to dismiss Cheteshwar Pujara. India lose their third wicket. A promising knock comes

Marco Jansen to Cheteshwar Pujara, ! Beautifully played! Marco Jansen overpitches this one, on middle. Cheteshwar Pujara uses his wrists and flicks it uppishly over mid-wicket for a boundary. He moves on to the forties!

Lungi Ngidi to Virat Kohli, Lungi Ngidi drops it short this time, down the slide. Virat Kohli looks to flick but misses. Kyle Verreynne fails to collect the ball as well. Dot to end the over. 

Lungi Ngidi to Virat Kohli, Another full-length delivery, outside off. Virat Kohli dabs it towards point. 

Lungi Ngidi to Virat Kohli, Fuller again, around the fourth stump line. Virat Kohli leans and defends it out. 

Lungi Ngidi to Virat Kohli, Full in length, around off and middle. Virat Kohli lunges and blocks it watchfully. 

Lungi Ngidi to Virat Kohli, On a length, outside off. Virat Kohli watches it sail through to the keeper.   

Lungi Ngidi to Virat Kohli, Much fuller, around middle and leg. Virat Kohli works it away to the fielder at mid-wicket. 

Duanne Olivier to Cheteshwar Pujara, Another short ball, outside off. Cheteshwar Pujara lets that go through. 

Duanne Olivier to Virat Kohli, A shorter ball this time, on the body. Virat Kohli pulls it towards deep square leg for a single. Another single. 

Duanne Olivier to Cheteshwar Pujara, Good-length delivery, on the pads. Cheteshwar Pujara hangs back and pushes it towards deep square leg for a single. 

Duanne Olivier to Cheteshwar Pujara, Shorter again, outside off this time, at 133 clicks. Cheteshwar Pujara leaves it alone. 

Duanne Olivier to Cheteshwar Pujara, Back of a length, around middle. Cheteshwar Pujara taps it towards square leg. 

Duanne Olivier to Cheteshwar Pujara, Another short ball, around middle. Cheteshwar Pujara does well to defend it towards fine leg. A no ball called for overstepping. 

Duanne Olivier to Cheteshwar Pujara, An inswinger, back of a length, on middle. Cheteshwar Pujara hops and blocks it out. 

The skipper, Dean Elgar has a quick chat with Lungi Ngidi. A slight fielding change. A leg slip is in place now. 

Lungi Ngidi to Virat Kohli, Again this is outside off, way away for Kohli to offer anything. 

Lungi Ngidi to Virat Kohli, Length and outside off. Kohli lets it through. 

Lungi Ngidi to Cheteshwar Pujara, Three runs! Pitches it up, on off. Pujara drives it through covers. Keshav Maharaj chases it and flicks it back just near the ropes. Good work from him.

Lungi Ngidi to Cheteshwar Pujara, Ngidi goes wide the crease and serves it outside off. Left alone.

Lungi Ngidi to Cheteshwar Pujara, Outside off, this is left alone.

Lungi Ngidi to Cheteshwar Pujara, ! Easy pickings! Releases the pressure! Ngidi misses his line and serves it way down the leg side. Pujara clips it to the fine leg fence.

Duanne Olivier to Virat Kohli, This one shapes back in, outside off. Kohli shoulders arms to it. Virat Kohli has been very patient here. 

Duanne Olivier to Virat Kohli, Short in length, on off. Kohli shuffles, and punches, didn't time it well enough though. 

Duanne Olivier to Virat Kohli, Duanne Olivier changing his lengths here nicely! A bouncer now and Kohli evades it.

Duanne Olivier to Virat Kohli, Full ball, almost a yorker, on middle. This is hit to mid on.

Duanne Olivier to Virat Kohli, Again! This is good bowling from Duanne Olivier! Length and coming back in, on middle. Virat Kohli is beaten by pace and gets hit on the box.

Duanne Olivier to Virat Kohli, Lovely bowling!  On a length, nipping back in, on middle, it takes off. Virat Kohli looks to defend but gets hit on the box.

Lungi Ngidi to Cheteshwar Pujara, Full and outside off. Pujara shoulders arms to it. Maiden over.

Lungi Ngidi to Cheteshwar Pujara, On a length, on middle. Blocked out. 

Lungi Ngidi to Cheteshwar Pujara, Outside off, left alone.

Lungi Ngidi to Cheteshwar Pujara, Length and on off, extra bounce as well. Cheteshwar Pujara gets hit on the gloves and it drops to mid-wicket.

Lungi Ngidi to Cheteshwar Pujara, Short of a length, outside off. Pujara offers no shot.

Duanne Olivier to KL Rahul, Around off. Blocked out.

Duanne Olivier to KL Rahul, Sharp swing now! A length ball, outside off, it lands and moves in sharply. The keeper does well to take it to his left. 

Duanne Olivier to KL Rahul, A huge appeal for LBW but not given! A full ball, angling on the pads. KL Rahul misses his flick and gets hit on the pads. An appeal but not given. The replay shows there was an inside edge. 

Duanne Olivier to KL Rahul, Olivier makes this move back in, on a length, on off. Rahul defends it with an open face of the bat to covers. 

Lungi Ngidi to Cheteshwar Pujara, Full and on off, pushed to covers.

Duanne Olivier to KL Rahul, Length ball, outside off. KL Rahul watches it all the way through to the keeper. 

Duanne Olivier to KL Rahul, On middle, on a length. KL Rahul blocks it on the off side.

Kagiso Rabada to Mayank Agarwal, Angles this one around off. Mayank Agarwal blocks it out solidly. Good stuff from Kagiso Rabada.

Kagiso Rabada to Mayank Agarwal, Length and on off. Blocked out off the back foot.

Kagiso Rabada to Mayank Agarwal, This is way outside off. Left alone.

Kagiso Rabada to Mayank Agarwal, Length and outside off. Mayank Agarwal shoulders arms to it.

Kagiso Rabada to Mayank Agarwal, Another solid defense from Mayank Agarwal.

Kagiso Rabada to Mayank Agarwal, Shorter in length, on middle. Agarwal hops and defends.

Duanne Olivier to KL Rahul, Full and straight, pushed to mid on. 

Duanne Olivier to Virat Kohli, Full and on middle, Kohli flicks it nicely but straight to short mid-wicket. 

Duanne Olivier to KL Rahul, A pacy short ball, on middle. Rahul looks to pull but misses it completely. 

Duanne Olivier to KL Rahul, A soft appeal for LBW but not given! A length ball, this one jags back in, around off. KL Rahul defends with the bat and pad together but gets an inside edge onto the pads. 

Duanne Olivier to KL Rahul, Rahul stands tall and blocks this one on the off side. 

Duanne Olivier to KL Rahul, Length and on off. Blocked out.

Duanne Olivier to KL Rahul, Good shot! Outside off. KL Rahul gets on his toes and punches it through cover-point for a couple of runs. Timed it really well.

Duanne Olivier to Virat Kohli, Good carry to the keeper, takes it well over his head! A short ball, on middle. Kohli sits under it.

Kagiso Rabada to Mayank Agarwal, Full ball, moving in, on middle. Mayank Agarwal looks to drive but gets an inside edge to mid on.

Kagiso Rabada to Mayank Agarwal, ! Over-pitched delivery, darting it on the pads. Mayank Agarwal leans and wrists it to mid-wicket and it races away to the fence. 

Kagiso Rabada to KL Rahul, Edged and over gully! This one jumps off the deck, on a length, on off. KL Rahul stays back and looks to defend but it takes the shoulder of the bat and goes over gully for a single. 

Kagiso Rabada to KL Rahul, Length and on midde. Blocked to mid-wicket. 

Kagiso Rabada to KL Rahul, ! Easy pickings! Length ball, going down the leg side. Rahul tickles it to the fine leg fence. 

Kagiso Rabada to KL Rahul, Full ball, straight on middle. Rahul gets a soft leading edge as he looks to flick, back to the bowler. 

Duanne Olivier to Virat Kohli, Around off. Kohli takes a step across and defends it to cover.

Duanne Olivier to Mayank Agarwal, On middle, Agarwal gets inside the line of the ball to block it out.

Duanne Olivier to Mayank Agarwal, This one comes back in sharply. On a length and on off. Agarwal looks to defend but gets hit high on the pads. 

Duanne Olivier to Mayank Agarwal, Length ball, shaping back in, outside off. Agarwal lets it through.

Duanne Olivier to Mayank Agarwal, ! Good shot! Pitches it up, outside off. Agarwal strides forward and punches it wide of mid off. Keshav Maharaj gives a chase but to no avail.

Duanne Olivier to Virat Kohli, Fuller again, angling outside off. Virat Kohli leaves it alone on the front foot. 

Duanne Olivier to KL Rahul, Slower, short ball, on middle, pulled away to deep square leg for a single as Kagiso Rabada cuts it off.

Duanne Olivier to KL Rahul, Full ball, outside off, Rahul steps down and across to block it out.

Kagiso Rabada to Mayank Agarwal, Angles it on the pads. This is hit to short leg. 

Kagiso Rabada to Mayank Agarwal, Length, swinging away, outside off. Agarwal shoulders arms. 

Kagiso Rabada to KL Rahul, Full again, angling on the pads. Rahul whips it to deep square leg for a single.

Kagiso Rabada to KL Rahul, Outside off. Left alone.

Kagiso Rabada to Mayank Agarwal, Good fielding now from Lungi Ngidi! This is full and on middle, pushed to mid on where Ngidi dives to his right and stops it. One.

Duanne Olivier to Virat Kohli, On middle. Blocked out.

Kagiso Rabada to Mayank Agarwal, ! Misfield! A full ball, on middle, this is pushed to mid on. Lungi Ngidi fumbles and allows it through for a boundary.

Duanne Olivier to KL Rahul, Beaten! Probing lines and lengths from Duanne Olivier! Maiden! Short in length, outside off. Rahul stands tall and looks to defend but gets beaten on the outside edge. 

Duanne Olivier to KL Rahul, Short of a length, on off, this is worked to covers.

Duanne Olivier to KL Rahul, BEATEN! A length ball, outside off. Rahul prods to defend but misses. 

Duanne Olivier to KL Rahul, Length and on off. Blocked to covers.

Duanne Olivier to Cheteshwar Pujara, On middle, on a length. Pujara tucks it off the inner half to mid-wicket. A single.

Duanne Olivier to KL Rahul, Outside off. Left alone.

Duanne Olivier to KL Rahul, Good from Duanne Olivier! Keeping things tight! A length ball, this one nips back in, around off. Blocked out.

Kagiso Rabada to Mayank Agarwal, Full and on off, pushed to mid off.

Kagiso Rabada to Mayank Agarwal, Again gets an outside edge but Agarwal played it with soft hands and it rolls to gully. 

Kagiso Rabada to Mayank Agarwal, Edged and dropped! Reprieve for Agarwal! A length ball, outside off. Mayank Agarwal goes for a drive with hard hands and gets an outside edge, wide of third slip, who dives to his right and gets a hand to it but fails to collect. A single. 

Kagiso Rabada to Mayank Agarwal, BEATEN! On a length, outside off, steep bounce here! Mayank Agarwal gets on the front foot to defend but gets beaten on the outside edge.

Kagiso Rabada to Mayank Agarwal, Fuller delivery, 139 clicks, outside off. Agarwal pushes it to covers.

Kagiso Rabada to KL Rahul, Length and on middle. Rahul rocks back and tucks it to square leg for one run.

Lungi Ngidi to Virat Kohli, A solid block from Virat to end the over.

Duanne Olivier to Mayank Agarwal, Beautiful delivery to end the over! This one comes back in off the seam, Short in length, around off. Agarwal has a poke away from the body and gets beaten on the inside edge.

Duanne Olivier to Mayank Agarwal, Good leave! A length ball, just outside off, this one skids through. Agarwal shoulders arms.

Duanne Olivier to Mayank Agarwal, Bangs a short ball, outside off. Mayank Agarwal shoulders arms to it.

Duanne Olivier to Mayank Agarwal, Outside off, on a length. Agarwal leaves it alone. 

Duanne Olivier to Mayank Agarwal, This one comes with the angle, around off. Agarwal shuffles and defends it.

Duanne Olivier to Mayank Agarwal, On the money! On a length, on middle. Blocked out.

Lungi Ngidi to Virat Kohli, Good leave and a good bounce as well. A fuller-length delivery, outside off, steep bounce and Kohli shoulders arms to this one. 

Kagiso Rabada to KL Rahul, JAFFA! Lovely bowling from Kagiso Rabada! Again on a length, around off. KL Rahul is beaten on the outside edge as he looks to defend. 

Kagiso Rabada to KL Rahul, In the channel! On a length, just around off. Rahul tries to defend inside the line but gets beaten on the outside edge. 

Kagiso Rabada to KL Rahul, Good bowling! A length ball, outside off. Left alone.

Kagiso Rabada to KL Rahul, LEG BYES! A length ball, going down the leg side. Rahul misses his flick and gets hit on the pads. It goes off the pads and wide of the keeper to the fence.

Lungi Ngidi to Virat Kohli, Full and outside off. Blocked out to point.

Lungi Ngidi to Virat Kohli, Continues to bowl in the outside off channel. Kohli with yet another leave.

Lungi Ngidi to Virat Kohli, Fuller now, on off. Kohli gets his bat down to defend it. 

It is drizzling at the moment, not heavy enough to disrupt the play, and let's hope this drizzle fades away soon.  Also, Duanne Olivier (7-3-14-1) will bowl from the other end. 

Lungi Ngidi to Virat Kohli, Full ball, outside off. Kohli watches it all the way to the keeper.

Duanne Olivier to Cheteshwar Pujara, Length and outside off. A front foot leave by Cheteshwar Pujara.

Duanne Olivier to Cheteshwar Pujara, Slightly full, outside off, at 131 clicks. Left alone.

Duanne Olivier to Virat Kohli, Full, straight on the pads, Kohli works it wide of mid on for a single. 

Duanne Olivier to Virat Kohli, Full and on off, this is hit back to the bowler.

Duanne Olivier to Virat Kohli, This one nips back in sharply, full and just around off. That was a really sharp leave as Kohli shoulders arms.

Duanne Olivier to Virat Kohli, A length ball, on middle, it shoots off the deck. Kohli blocks it on the leg side.

Lungi Ngidi to Cheteshwar Pujara, Length ball, outside off, Good leave as Pujara shoulders arms to this one. 

Lungi Ngidi to Cheteshwar Pujara, Full and angling on middle, this is hit to mid on.

We are back for the post Lunch session! The conditions still remain overcast and cloudy. The rain has stayed away for the first session, let's hope there are no interruptions in the second session as well. The players are out in the middle. Virat Kohli and Cheteshwar Pujara will resume their batting. Lungi Ngidi will begin the proceedings with the ball. Here we go...

Lungi Ngidi to Cheteshwar Pujara, ! Beautiful shot and also first runs of this session! A half-volley, outside off. Pujara leans and drives it to covers and it races away to the fence. 

Lungi Ngidi to Cheteshwar Pujara, Outside again, Pujara shoulders arms to it.

Lungi Ngidi to Cheteshwar Pujara, This is on a length and outside off. Left alone.

Lungi Ngidi to Cheteshwar Pujara, Touch fuller, on off. Pujara prods and defends it out. 

... Day 1, Session 2 ...

Good session for South Africa. Probing lines and lengths from their bowlers have helped them pile the pressure on Indian batters. There were not many freebies given by pacers, they were disciplined in their bowling throughout. There was swing movement early on and they used it perfectly to stress the visitors and that helped them remove the openers for a cheap score. 

KL Rahul and Mayank Agarwal started with some positive intent but lost their momentum a bit and that cost them their wickets. Rahul nicked one to the keeper and then Agarwal followed him in the very next over. Cheteshwar Pujara and Virat Kohli are looking good at the moment with the former who tends to play slow early on is scoring at a better rate than Kohli. There were many outside off deliveries but Kohli is not getting drawn to go after it and is allowing himself to take time and settl

Marco Jansen to Virat Kohli, A short ball now, Kohli sits under it. 

Marco Jansen to Virat Kohli, JAFFA! A length ball, angling around off. Kohli leaves it alone. 

Marco Jansen to Virat Kohli, Short of a length, outside off. Left alone.

Marco Jansen to Cheteshwar Pujara, BYE! This is full and way outside off, shaping more away off the deck. The ball bounces in front of the keeper and they steal a single.

Marco Jansen to Cheteshwar Pujara, On a length, on middle. Blocked out. 

Marco Jansen to Virat Kohli, Good-length delivery, outside off. Virat Kohli leans and taps it towards point. THAT WILL BE LUNCH ON DAY 1!

Marco Jansen to Virat Kohli, On a length, on the pads again. Virat Kohli works it away towards deep mid-wicket for a brace. 

Kagiso Rabada to Virat Kohli, Good-length delivery, around middle. Virat Kohli works it towards mid-wicket and calls for two immediately. They complete two runs comfortably. 

Kagiso Rabada to Virat Kohli, ! Glorious drive! Kagiso Rabada serves a full delivery, outside off. Virat Kohli presses forwards and drives it beautifully past mid off for a boundary. 

Kagiso Rabada to Virat Kohli, On a length, shaping it away outside off. Virat Kohli offers no shot. 

Kagiso Rabada to Virat Kohli, Fuller, spraying it down the leg side. Virat Kohli flicks it towards fine leg for a brace. 

Kagiso Rabada to Virat Kohli, Back of a length, outside off. Virat Kohli leaves it alone. 

Kagiso Rabada to Virat Kohli, Back of a length, outside off. Virat Kohli looks to have a poke at it but bails out at the end. A no ball given.

Kagiso Rabada to Virat Kohli, Another length ball, outside off. Virat Kohli lets that go through. 

Marco Jansen to Cheteshwar Pujara, LEG BYE! Good-length delivery, on the pads. Cheteshwar Pujara misses his flick and gets rapped on the pads. The ball hits the pads and rolls past the short fine leg fielder. The batters steal a leg bye. 

Marco Jansen to Cheteshwar Pujara, ! Beautifully played! Marco Jansen overcooks this one, around off. Cheteshwar Pujara closes his face of the bat and drives it past mid on for a boundary. 

Marco Jansen to Cheteshwar Pujara, A length ball, outside off. Cheteshwar Pujara offers no shot on that. 

Marco Jansen to Cheteshwar Pujara, Marco Jansen goes 'round the wicket, serves a short ball, angling it around middle. Cheteshwar Pujara hops and blocks it out. 

Kagiso Rabada to Virat Kohli, Length ball, outside off, slight outward movement as well. Kohli leaves it alone.

Kagiso Rabada to Cheteshwar Pujara, Quicker one, on a length, on middle, this is tucked away to square leg for a single.

Kagiso Rabada to Cheteshwar Pujara, Length ball, outside off. Pujara shoulders arms.

Kagiso Rabada to Cheteshwar Pujara, Full and outside off, this one stays low. Easy leave for Pujara.

Kagiso Rabada to Cheteshwar Pujara, On the pads. Pujara flicks it to short leg. 

Kagiso Rabada to Cheteshwar Pujara, Outside off. Pujara shoulders arms to it.

Marco Jansen to Virat Kohli, Full and on off, Kohli prods and blocks it out.

Kagiso Rabada to Virat Kohli, 2 runs.

Kagiso Rabada (7-3-20-1) is back into the attack.

Kagiso Rabada to Virat Kohli, No run.

Lungi Ngidi to Cheteshwar Pujara, Touch fuller, around off. Cheteshwar Pujara prods and blocks it solidly. 

Lungi Ngidi to Cheteshwar Pujara, Good-length ball, outside the off stump. Pujara leaves it alone. 

Lungi Ngidi to Cheteshwar Pujara, ! Easy pickings! A length ball, sliding down the leg side. Cheteshwar Pujara flicks it towards fine leg for a boundary. 

Lungi Ngidi to Cheteshwar Pujara, Touch slower, outside off, on a length. Cheteshwar Pujara offers no shot. 

Lungi Ngidi to Cheteshwar Pujara, Fuller ball, around off. Cheteshwar Pujara drives it with the inner half of his bat towards mid on. No run taken. 

Lungi Ngidi to Cheteshwar Pujara, Good-length ball, drifting it onto the pads. Cheteshwar Pujara tucks it towards square leg. 

Marco Jansen to Virat Kohli, BEATEN! An absolute jaffa by Marco Jansen! Back of a length, shaping it away from around off. Virat Kohli, on back foot, looks to block that but gets beaten as the ball zips past through the outside edge. 

Marco Jansen to Virat Kohli, Touch shorter, outside off. Virat Kohli leaves it alone. 

Marco Jansen to Virat Kohli, Full in length, outside off. Virat Kohli lunges and pushes it to the fielder at mid off. 

Marco Jansen to Virat Kohli, Marco Jansen drops it short this time, around middle. Virat Kohli ducks underneath it. 

Marco Jansen to Virat Kohli, Length ball, outside off, at 137 clicks. Virat Kohli lets that go through. 

Marco Jansen to Virat Kohli, Back of a length, around the off stump. Virat Kohli hops and defends it out. 

Lungi Ngidi to Cheteshwar Pujara, Good-length ball, outside off. Pujara lifts his bat and leaves it alone. 

Lungi Ngidi to Virat Kohli, A fuller ball, around middle. Kohli leans and looks to drive, but gets a thick inside edge towards fine leg. A single taken. 

Lungi Ngidi to Virat Kohli, On a good length, shaping away from outside off. Virat Kohli shoulders arms to it. 

Lungi Ngidi to Virat Kohli, Length ball, at 131 clicks, outside off. Virat Kohli will watch it sail through to the keeper. 

Lungi Ngidi to Cheteshwar Pujara, Lungi Ngidi serves a fuller ball this time, nipping back in onto the pads. Cheteshwar Pujara uses his wrists and flicks it towards deep mid-wicket. Three runs taken. 

Lungi Ngidi to Cheteshwar Pujara, Good-length ball, outside off. Pujara lets that go through. 

Marco Jansen to Virat Kohli, Shorter ball, around the off pole. Virat Kohli leaves it alone.

Marco Jansen to Virat Kohli, Good-length ball, wide of off, at 138 clicks. Virat Kohli shoulders arms to it. 

Marco Jansen to Virat Kohli, Fuller this time, around off. Virat Kohli pushes it towards point. 

Marco Jansen to Virat Kohli, Back of a length, around off, nipping back in a tad. Virat Kohli offers no shot on that. 

Marco Jansen to Virat Kohli, Length ball, wide of off, at 138 clicks. Virat Kohli lunges and leaves it alone. 

Marco Jansen to Virat Kohli, Short ball, outside off. Virat Kohli, on back foot, taps it to point. 

Lungi Ngidi to Cheteshwar Pujara, On a length, on off. Blocked out. 

Lungi Ngidi to Cheteshwar Pujara, ! Timing and that raced away! Fuller and angling on middle, this is whipped to mid-wicket for a boundary.

Lungi Ngidi to Cheteshwar Pujara, Another outside off delivery. Pujara with an easy leave.

Lungi Ngidi to Cheteshwar Pujara, Outside off, Left alone. 

Lungi Ngidi to Cheteshwar Pujara, Edged and just short! Ngidi sticking to his around off line and it almost paved off, fuller length. Cheteshwar Pujara defends it with soft hands and gets an outside edge, short of third slip.

Lungi Ngidi to Cheteshwar Pujara, Full and on middle. Pujara inside edges his drive to mid on.

Marco Jansen to Virat Kohli, On a length, on middle. Blocked out.

Marco Jansen to Virat Kohli, Slants this one outside off. Kohli steps across and lets it through. 

Marco Jansen to Virat Kohli, Shorter in length, outside off. Kohli sways away from it. 

Marco Jansen to Virat Kohli, Fuller and outside off. Kohli looks to defend but gets an outside edge to gully, it was hit with soft hands. 

Marco Jansen to Virat Kohli, Outside off. Left alone.

Marco Jansen to Virat Kohli, ! Virat Kohli is off the mark! A full ball, angling across, outside off. Virat Kohli strides and drives it through covers for a boundary. 

Lungi Ngidi to Cheteshwar Pujara, This is outside off. Pujara shoulders arms to it.

Lungi Ngidi to Cheteshwar Pujara, Great shot but good fielding as well. This is outside off. Pujara punches it off the back foot, nicely but the point fielder dives to his left and stops it.

Lungi Ngidi to Cheteshwar Pujara, Length and outside off. Left alone.

Lungi Ngidi to Cheteshwar Pujara, On a length, on off. Pujara defends it on the off side and shouts no, no, no, to his partner. 

Lungi Ngidi to Cheteshwar Pujara, Touch fuller, some inward movement, outside off. Pujara with a good leave.

Lungi Ngidi to Cheteshwar Pujara, Full ball, drifting on middle. Pujara defends it late and towards mid on.

Marco Jansen to Virat Kohli, Full ball, Marco Jansen generating extra bounce. Kohli shoulders arms to it. 

Marco Jansen to Virat Kohli, Full ball, way outside off. Easy leave.

Marco Jansen to Virat Kohli, Kolhi is not tempted to drive anything for now. Getting used to the pitch. Slants this outside off. Left alone. 

Marco Jansen to Virat Kohli, Length ball, angling outside off. Kolhi leaves and good carry for the keeper there. 

Marco Jansen to Virat Kohli, Short one now, outside off. Left alone.

Marco Jansen to Virat Kohli, BEATEN! Lovely bowling! On a length, on middle. Kohli shuffles and looks to flick but misses and gets hit on the pads.

Lungi Ngidi to Cheteshwar Pujara, Angles it on middle. Defended out.

Lungi Ngidi to Cheteshwar Pujara, Way outside off. Pujara offers no shot.

Lungi Ngidi to Cheteshwar Pujara, Length ball, nipping back in, on middle, this is hit to the leg side.

Lungi Ngidi to Cheteshwar Pujara, Goes fuller and near to the off stump. Pujara blocks it on the deck.

Lungi Ngidi to Cheteshwar Pujara, Again way outside off. Pujara lets it through.

DRINKS! South Africa on top in the first hour with some discipline lines and lengths, they have taken the wicket of both the openers. Some repair work for Pujara and Kohli. Pujara is playing with positive intent at the moment. Also, Lungi Ngidi is into the attack.

Lungi Ngidi to Cheteshwar Pujara, Length ball, way outside off. Pujara leaves it alone.

Marco Jansen to Virat Kohli, Another length ball, wide of off once again. Virat Kohli lets that go through. 

Marco Jansen to Virat Kohli, Lenght ball, wide of off. Virat Kohli offers no shot on that. 

Marco Jansen to Virat Kohli, Good-length, shaping it away from outside off. Virat Kohli leaves it alone. 

Marco Jansen to Virat Kohli, Length ball, around off. Virat Kohli defends it watchfully. 

Marco Jansen to Cheteshwar Pujara, Nicely timed! Much fuller this time, on the pads. Cheteshwar Pujara works it away wide of mid on. Lungi Ngidi chases the ball and keeps it down to three runs. 

Marco Jansen is into the attack now.

Marco Jansen to Cheteshwar Pujara, Marco Jansen goes over the over the wicket, serves a length ball, outside off. Cheteshwar Pujara blocks it out. 

Duanne Olivier to Virat Kohli, Back of a length, outside off. Virat Kohli shoulders arms to it. 

Duanne Olivier to Cheteshwar Pujara, A good follow up ball by Duanne Olivier! Fuller, around off. Pujara, looks to defend this off the front foot, but gets an inside edge towards fine leg. A single taken. 

Duanne Olivier to Cheteshwar Pujara, ! Nicely played! Duanne Olivier drops it short this time, on the body. Cheteshwar Pujara gets on top of this one and pulls it towards deep square leg for a boundary. He was well in control of the shot. 

Duanne Olivier to Cheteshwar Pujara, Good-length delivery, around off. Pujara blocks it out. 

Duanne Olivier to Cheteshwar Pujara, Touch fuller, nipping back in around middle. Cheteshwar Pujara misses and gets hit high on the pads. Good stuff from Duanne Olivier. 

Duanne Olivier to Cheteshwar Pujara, Back of a length, around off. Cheteshwar Pujara, on back foot, pushes it towards mid off. 

Kagiso Rabada to Virat Kohli, Good-length ball, outside off. Kohli hops and shoulders arms to it. Excellent over from Kagiso Rabada.

Kagiso Rabada to Virat Kohli, In the channel! Continues to bowl in that outside off channel. Asking Kolhi to go for the drive! Outside off. Left alone.

Kagiso Rabada to Mayank Agarwal, ! EDGED AND TAKEN! India have lost both their openers in quick succession. Kagiso Rabada the man who sends back Mayank Agarwal. This one a touch fuller, around the fourth stump line. Mayank Agarwal leans and looks to defend but gets a thick outside edge towards second slip, shaky foot movement from him.  Aiden Markram gets low and takes a comfortable catch. In no time, both the openers are gone, that's what pressure does to you. Rabada's pace was t

Kagiso Rabada to Virat Kohli, Length ball, way outside off. Left alone.

The skipper of India, Virat Kohli walks out to the middle. 

Kagiso Rabada to Virat Kohli, Greets Kohli with a short ball, on middle. Kohli sits under it. 

Kagiso Rabada to Mayank Agarwal, Short in length, down the leg side. Mayank Agarwal misses his flick.

Cheteshwar Pujara walks out at number 3.

Duanne Olivier will bowl from the other end.

Both the teams stride out and line up for their respective national anthems. It is India's first followed by South Africa's. We are done with all the formalities. The conditions are overcast and it was drizzling earlier but we are all set to go now. KL Rahul and Mayank Agarwal are the openers for India. The players take a knee against racism. Kagiso Rabada to start with the ball. Let's play...

Kagiso Rabada to KL Rahul, India and KL Rahul are underway! A full ball, angling around off. Rahul gets an inside edge of his drive, wide of mid on for a couple of runs. 

Kagiso Rabada to KL Rahul, Rabada starts with a full ball, on middle. Rahul flicks it to mid-wicket. Targeting the stumps straightaway. 

Virat Kohli, the skipper of India says that no one can control the weather. Adds that runs on this venue have always worked out well and they are looking forward to put some runs on the board. Mentions that he is fit and fine and he is back for this one. Further adds that there are two changes, he comes in for Hanuma Vihari and Umesh Yadav replaces Siraj. On being asked about his decision on choosing Umesh, he says that Umesh has been doing well and his performance has been good in his previous

Dean Elgar took blows on his body to help his team draw the series and their pace bowlers are proving lethal at their home surface. On the other side, India will be without Siraj and Ishant Sharma could make a comeback after a long time. The conditions are overcast in Cape Town, but let's hope the rain stays away. We can expect an exciting contest from both teams as South Africa will be looking to win in their own backyard while India will look for their first series win in South Africa. Sta

We have the birthday boy with us, Rahul Dravid, India's Head Coach, says that he has turned one year older but it is nice to have so many messages from everyone. Adds that the wicket didn't do much in the last match but credit to South Africa as they batted really well. Says that it is a close series and it is an exciting last match. Tells that at this level you don't need any motivation after playing for your country. Hopes that the performance should be better than the last one and is lookin

Pitch Report - Hashim Amla and Vernon Philandar are down at the pitch. Philandar says that it's different here in South Africa, there is a little bit of grass, which will help the pacers. Also, there is a bit of moisture and it could be on the slower side.  Hashim Amla states there are bare patches on one end, and a bit more grass on the other end. Philander says that he would fancy his chances to bowl first, while Hashim Amla says that he would have liked to put a score on the board.

Dean Elgar, the skipper of South Africa says that they would have batted first as well. Says the conditions are overcast and adds that it is a big match for the whole nation. Says they have lost many big names but the youngsters are stepping up and these young ones do not have any scars and they come with a fresh mind. Apart from himself, who has some old-school mindset, the squad is pretty good. Informs they are going with the same XI. Informs that they have a balanced squad and is trusting his

South Africa (Unchanged playing XI) - Dean Elgar (C), Aiden Markram, Keegan Petersen, Rassie van der Dussen, Temba Bavuma, Kyle Verreynne (WK), Marco Jansen, Kagiso Rabada, Keshav Maharaj, Duanne Olivier, Lungi Ngidi.

India (Playing XI) - KL Rahul, Mayank Agarwal, Cheteshwar Pujara, Virat Kohli (C) (In for Hanuma Vihari), Ajinkya Rahane, Rishabh Pant (WK), Ravichandran Ashwin, Shardul Thakur, Mohammed Shami, Jasprit Bumrah, Umesh Yadav (In for Mohammed Siraj).

TOSS - India have won the toss and they have elected to BAT first!

... Day 1, Session 1 ...

Hello and a warm welcome to Day 1 of this intriguing final and third Test match between South Africa and India. The series is firmly poised at 1-1 and whoever wins here will clinch the series as well. The hosts are coming from behind and with the performance, they showcased at Johannesburg, the Proteas will be high on confidence. The good news for India is that Virat Kohli is back and ready to roar once again.

Elgar will be very happy with how his bowlers performed. Everyone chipped in a wicket at least and showed consistency throughout the innings. Kagiso Rabada and Duanne Olivier were the picks from the bowlers as they scalped 4 and 3 wickets respectively. Kagiso Rabada was so good all over today. He bowled in the channel outside off and kept Kohli low and away from scoring any runs freely. The contest between Kagiso Rabada and Virat Kohli was worth a penny as both showed determination in thei

Lungi Ngidi takes the last wicket and folds things out. Gutted for Kohli who fought hard to reach to his century but fell trying to up the ante. Also, there was no support from the other end for him means India end their innings at 223. After the wicket of Rishabh Pant, the flood gates opened and South Africa did well to not let the tail-enders wag much and bundled India out. Things could have been different if someone had supported the skipper from the other end but that is a story for another

Lungi Ngidi to Mohammed Shami, ! TAKEN! Length ball, outside off. Shami cuts it straight to point where Bavuma takes a sharp low catch. It is taken upstairs to check if it is clean and the umpire says no conclusive evidence is there. India are all out at 223.

Is that out? Both the batters are already near the fence but the umpire makes them wait as they check the catch. Bavuma at point takes a low catch. No conclusive evidence and that is the end of the innings.

Lungi Ngidi to Mohammed Shami, Length and on middle. Shami tries to heave it but toe ends it back on the deck.

Lungi Ngidi to Mohammed Shami, Length and down the leg side. Shami swings hard and misses.

Kagiso Rabada to Umesh Yadav, Umesh Yadav continues to throw his bat it! Another length ball, outside off. Umesh Yadav swings and misses. 

Kagiso Rabada to Umesh Yadav, Swing and a miss! A length ball, outside off. Umesh Yadav swings his bat but fails to get any bat on it. 

Kagiso Rabada to Umesh Yadav, Another shorter ball, around middle. Umesh Yadav does well to get away from that one. 

Kagiso Rabada to Umesh Yadav, Bouncer! A short ball, around middle. Umesh Yadav ducks under it. 

Kagiso Rabada to Umesh Yadav, Fuller ball, outside off. Umesh Yadav lofts it over mid-off. Two runs taken. 

Kagiso Rabada to Mohammed Shami, A length ball this time, outside off. Shami pushes it towards cover and takes a single. 

Kagiso Rabada to Umesh Yadav, Shorter ball, around middle. Umesh Yadav slaps it towards mid-wicket for a single. 

Kagiso Rabada to Umesh Yadav, No run.

Kagiso Rabada to Umesh Yadav, 2 runs.

Kagiso Rabada to Mohammed Shami, A length ball this time, outside off. Shami pushes it towards cover and takes a single. 

Marco Jansen to Mohammed Shami, Marco Jansen continues to trouble Shami with the short ball. Shami taps it towards fine leg. 

Marco Jansen to Mohammed Shami, Marco Jansen drops another bouncer, this way down the leg side. Shami lets that go through. 

Marco Jansen to Mohammed Shami, Short in length, around off. Shami pushes it to point this time. 

Marco Jansen to Mohammed Shami, Marco Jansen bangs in another short ball, on middle. Shami hops and defends it out. 

Marco Jansen to Mohammed Shami, Back of a length, around middle. Mohammed Shami defends it towards short leg. 

Marco Jansen to Mohammed Shami, Shorter ball, outside off. Mohammed Shami blocks this one. 

Kagiso Rabada to Umesh Yadav, A length ball, outside off. Umesh Yadav defends it out. 

Kagiso Rabada to Mohammed Shami, Shorter ball, down the leg side. Mohammed Shami pulls it towards fine leg for a single. 

Kagiso Rabada to Mohammed Shami, Back of a length, outside off. Mohammed Shami pushes it to gully. 

Kagiso Rabada to Umesh Yadav, Another length ball, on the pads. Umesh Yadav flicks it to deep square leg for a single. 

Kagiso Rabada to Umesh Yadav, And again! Umesh Yadav throwing his bat at everything here! Another back of a length, outside off. Umesh Yadav throws his bat again, but fails to get any connection on that. 

Kagiso Rabada to Umesh Yadav, Swing and a miss! Short ball, outside off. Umesh Yadav swings hard at it but misses. 

Marco Jansen to Mohammed Shami, Bouncer! A shorter ball, around middle. Mohammed Shami ducks underneath it. 

Marco Jansen to Mohammed Shami, Fuller this time, outside off. Mohammed Shami drives it and finds the fielder at mid off. 

Marco Jansen to Mohammed Shami, Back of a length, around middle and leg. Mohammed Shami tucks it towards square leg. 

Marco Jansen to Mohammed Shami, Swing and a miss! A shorter ball, outside off. Mohammed Shami, on back foot, look to chop this but fails to get any bat on it. 

Marco Jansen to Mohammed Shami, Good-length ball, around middle. Mohammed Shami taps it towards short leg. 

Marco Jansen to Mohammed Shami, ! A fine shot! Marco Jansen serves a length ball, outside off. Mohammed Shami, hangs back, and cuts it away past gully for a boundary. The tail adding important runs here for India. 

Mohammed Shami is the last man in.

Kagiso Rabada to Umesh Yadav, Another length ball, outside off. Umesh Yadav blocks it out. 

Kagiso Rabada to Mohammed Shami, Good-length delivery, outside off. Mohammed Shami pushes it through cover for a single. 

Kagiso Rabada to Mohammed Shami, A length ball, nipping back in on the pads. Mohammed Shami tucks it to short fine leg. 

Kagiso Rabada to Virat Kohli, ! CAUGHT BEHIND! End of a fine knock from Virat Kohli. So much determination and grit but he fells shot of his well-deserved century. He showed discipline, intent but ends up nicking this outside off delivery to the keeper. This was on a length and way outside off. Kohli steps across and has a feel for it, the ball takes the thinnest on nick and the keeper takes an easy one. Frustration for Virat Kohli. Kagiso Rabada gets his fourth wicket.

Kagiso Rabada to Virat Kohli, Much fuller this time, outside off. Virat Kohli leans and drives it to covers once again. 

Kagiso Rabada to Virat Kohli, A length ball, outside off. Virat Kohli plays it to covers. 

Marco Jansen to Umesh Yadav, A length delivery, the probing line outside off. Umesh Yadav leaves it alone at the end. 

Marco Jansen to Umesh Yadav, Change of angle this time. Marco Jansen goes around the wicket, serves a length ball, outside off. Umesh Yadav defends it out. 

Marco Jansen to Virat Kohli, Back of a length, on the pads. Virat Kohli taps it towards fine leg and scampers through to the other end. 

Marco Jansen to Virat Kohli, Another length delivery, outside off. Virat Kohli drives it to the fielder at cover. 

Marco Jansen to Virat Kohli, Good-length delivery, outside off. Virat Kohli taps it to short third man. 

Marco Jansen to Virat Kohli, Fuller, angling it away from outside off. Virat Kohli pushes it to cover. 

Kagiso Rabada to Umesh Yadav, Touch shorter, around middle. Umesh Yadav defends it out. 

DRINKS! South Africa 2 wicket away from closing the innings. They have been superb with the ball today. Feel for Kohli who is trying his best to stay composed but wickets are falling at the other end. Umesh Yadav walks out now.

Kagiso Rabada to Jasprit Bumrah, ! TAKEN! Kagiso Rabada strikes this time, Jasprit Bumrah walks back without scoring. A short ball, on middle, extra bounce as well. Jasprit Bumrah looks to defend this but the extra bounce took his glove in return. The ball flies high over the second slip fielder who tries to get hold of it but fails to. Dean Elgar, from first slip goes behind the second slip fielder takes a good catch. Kohli was not giving the strike to Bumrah off Rabada but he trus

Kagiso Rabada to Virat Kohli, Back of a length, on the body. Virat Kohli swivels and pulls it to deep square leg for single.

Kagiso Rabada to Virat Kohli, Lenght ball, outside off. Virat Kohli lunges and pushes it to cover. He wants a single there, but won't get it at the end. 

Kagiso Rabada to Virat Kohli, Touch fuller again, outside off. Virat Kohli blocks it out. 

Kagiso Rabada to Virat Kohli, ! In the air..but safe! Edgy runs. A full ball, outside off. Virat Kohli leans forward and looks to drives this but gets a thick outside edge over gully for a boundary. He now moves on to 77!

Keshav Maharaj to Jasprit Bumrah, A huge appeal for LBW but not given, sliding down. A full ball, flighted and angling down. Bumrah misses his defense and gets hit on the pads. 

Keshav Maharaj to Jasprit Bumrah, A loopy ball, on off. Bumrah blocks it out solidly. 

Keshav Maharaj to Jasprit Bumrah, Flatter and on middle. Bumrah rocks back and keeps it out.

Keshav Maharaj to Jasprit Bumrah, On middle, Blocked out.

Keshav Maharaj to Jasprit Bumrah, Tossed up, on off. Blocked out on the front foot.

Keshav Maharaj to Jasprit Bumrah, Shorter and drifting on off. Bumrah dabs it to backward point.

Kagiso Rabada to Virat Kohli, Another solid block from Virat Kohli. 

Kagiso Rabada to Virat Kohli, Length and on off. Blocked out. 

Kagiso Rabada to Virat Kohli, Short of a length, on middle. Kohli whacks it to deep square leg. Kohli denies a single.

Kagiso Rabada to Virat Kohli, On a length, outside off. Kohli with a good leave here.

Kagiso Rabada to Virat Kohli, Outside off. Left alone.

Kagiso Rabada to Virat Kohli, Length and on off. Kohli taps it to covers.

Keshav Maharaj to Jasprit Bumrah, Tossed up, on off. Bumrah gets on the front foot to keep it out.

Keshav Maharaj to Jasprit Bumrah, Very full, on middle. Blocked out.

Is that a clean catch? The soft signal is out though. The umpires just check if Keegan Petersen has taken a clean catch at silly mid off. Yes, the third umpire confirms that the fingers were under the ball. Shardul Thakur walks back. 

Keshav Maharaj to Shardul Thakur, ! TAKEN! This is full and on off, Thakur pushes it uppishly and towards silly mid off where Keegan Petersen takes a sharp low catch. South Africa celebrate but the umpire takes it upstairs to check if it is a clean one. Soft signal is out. The hand was underneath the ball and Thakur's cameo is over. Really good catch by Keegan Petersen there. Also, first wicket for Keshav Maharaj is this series. Jasprit Bumrah arrives in the middle. 

Keshav Maharaj to Shardul Thakur, ! Good shot! Short ball, on off. Thakur slaps it off the back foot through cover and extra-cover for a boundary.

Keshav Maharaj to Shardul Thakur, Short and on off, cut away to backward point.

Keshav Maharaj to Virat Kohli, On middle, drilled down to long on for a single.

Kagiso Rabada to Shardul Thakur, FLAT ! 200 up as well for India! Virat Kohli gives a cheeky smile after looking at that shot! Short of a length, outside off. Thakur arcs back and slashes it all the way over point for a maximum. Just Shardul Thakur things.

Kagiso Rabada to Shardul Thakur, Full and on off. Thakur shows full face of the bat as he pushes it to mid off.

Kagiso Rabada to Virat Kohli, Call of two but settles for a single. On middle, tucked to mid-wicket for one run.

Kagiso Rabada to Virat Kohli, Fuller and on off. Kohli steps across and blocks it.

Kagiso Rabada to Virat Kohli, This one straightens up off the deck, outside off. Left alone.

Kagiso Rabada (16-3-52-2) is back on. 

Kagiso Rabada to Virat Kohli, Short of a length, outside off. Kohli leaves it alone.

Kagiso Rabada to Virat Kohli, Length ball, outside off. Kohli shoulders arms to it. Elgar sees Kohli score runs freely and brings his best bowler. A late no ball called.

Keshav Maharaj to Virat Kohli, Tossed up, full and outside off, pushed to covers.

Keshav Maharaj to Virat Kohli, Edgy single! This one drifts a bit, full and on middle. Kohli gets low to defend but gets an inside edge to square leg. One. 

Keshav Maharaj to Virat Kohli, Fuller and on middle. Kohli nudged it to mid-wicket.

Keshav Maharaj to Shardul Thakur, A flighted ball, on the pads, this is hit to square leg for one.

Keshav Maharaj to Virat Kohli, Shorter and on middle. Kohli rocks back and tucks it to mid-wicket for a single.

Keshav Maharaj to Shardul Thakur, On off, Thakur pushes it through the diving bowler for a single. 

Marco Jansen to Virat Kohli, Fuller, outside the off pole again. Virat Kohli pushes it point. 

Marco Jansen to Virat Kohli, Touch shorter, outside off. Virat Kohli shoulders arms to it. 

Marco Jansen to Virat Kohli, ! And again! This is sweetly timed once again! A half-volley once again, tad wider this time. Virat Kohli presses forward and drives it beautifully once again, through cover for a boundary. This is Kohli at his best! A sure treat to watch. 

Marco Jansen to Virat Kohli, Good-length ball, outside off. Virat Kohli lifts his bat and leaves it alone. 

Marco Jansen to Virat Kohli, ! Wow, that is a Virat Kohli special! A superb cover drive, that is sweetly timed! A full ball, outside off. Virat Kohli leans and drives it through cover for a boundary. 

Marco Jansen to Virat Kohli, A length ball, outside off. Left alone. 

Keshav Maharaj to Shardul Thakur, Tossing it up again, full and on middle. Shardul Thakur presses forward and blocks it out. 

Keshav Maharaj to Virat Kohli, Fuller, on middle. Virat Kohli flicks it towards mid-wicket for a single. 

Keshav Maharaj to Virat Kohli, Another flighted delivery, on middle. Virat Kohli is solid once again with his defense. 

Keshav Maharaj to Virat Kohli, Loopy ball, around off. Virat Kohli lunges and defends it out. 

Keshav Maharaj to Virat Kohli, Another fuller ball, on middle. Virat Kohli blocks it out solidly. 

Keshav Maharaj to Virat Kohli, ! EDGY! A loopy ball, around middle. Virat Kohli leans and looks to flick this but gets a thick outside past the slip fielder. The ball races away towards the third man fence for a boundary. 

Marco Jansen to Shardul Thakur, A low full toss ball, on the pads. Shardul Thakur somehow manages to dig it out to the bowler. 

Shardul Thakur walks out to the middle. 

Marco Jansen to Ravichandran Ashwin, ! CAUGHT BEHIND! Marco Jansen picks up another wicket, that's his third, and India are now 6 down. A length ball, shaping it away a tad outside off. Ravichandran Ashwin looks to have a poke at it but gets an outside towards the keeper. Kyle Verreynne, behind the stumps, takes another catch. 

Marco Jansen to Ravichandran Ashwin, Good-length delivery, outside off. Ravichandran Ashwin leaves it alone. 

Marco Jansen to Virat Kohli, Tad fuller, on pads. Virat Kohli drives it with soft hands through the outer half of his bat towards point for a single. 

Marco Jansen to Ravichandran Ashwin, Quick single! A length ball, on the pads. Ravichandran Ashwin taps it towards square leg and scampers through to the other end. 

Marco Jansen to Virat Kohli, Back of a length, outside off. Virat Kohli hangs back, opens the face of his bat, and guides it towards deep cover for a single. 

Keshav Maharaj to Ravichandran Ashwin, Flatter, quicker, on middle. Ashwin, on back foot, shows the full face of the bat and defends it out. A maiden over to begin with for Keshav Maharaj. 

Keshav Maharaj to Ravichandran Ashwin, Fuller, floating it again, on middle. Ravichandran Ashwin drives it to cover. No run there. 

Keshav Maharaj to Ravichandran Ashwin, Loopy delivery, outside off. Ravichandran Ashwin leans blocks it out watchfully. 

Keshav Maharaj to Ravichandran Ashwin, Shorter, outside off. Ashwin defends it out. 

Keshav Maharaj to Ravichandran Ashwin, Tossing it up this time, on middle. Ashwin lunges and blocks it solidly. 

Keshav Maharaj to Ravichandran Ashwin, Keshav Maharaj starts with a flatter ball, outside off. Ravichandran Ashwin hangs back and pushes it to cover. 

Keshav Maharaj finally has the ball in his hands. 

Marco Jansen to Virat Kohli, ! An exquisite shot! Marco Jansen overcooks this one, on middle. Virat Kohli leans and drives it past mid off for a boundary. 

Marco Jansen to Virat Kohli, Back of a length, around middle. Virat Kohli ducks underneath it. 

Ravichandran Ashwin comes in now.

Marco Jansen to Ravichandran Ashwin, Shorter ball, around middle. Ravichandran Ashwin tucks it to square leg for a single. He gets off the mark with that. 

Marco Jansen to Rishabh Pant, ! TAKEN! Another partnership was building up but is broken by South Africa. Marco Jansen strikes and sends Rishabh Pant back to the pavilion. Back of a length, outside off. Rishabh Pant hangs back and tries to steer this over point, but he is a tad late on the shot and gets an outside edge towards gully. Keegan Petersen takes a simple catch there. That's a huge wicket and a very crucial one. 

Marco Jansen to Rishabh Pant, Touch fuller, outside off. Rishabh Pant defends it watchfully. 

Marco Jansen to Rishabh Pant, Length ball, around middle. Rishabh Pant shows the full face of the bat and blocks it out. 

Duanne Olivier to Virat Kohli, Short of a length, on off. Kohli taps it on the off side.

Duanne Olivier to Virat Kohli, ! FIFTY for Virat Kohli! A resilient innings from the skipper, showing great composure in his knock. Full and on off, this is pushed to mid off. Kagiso Rabada dives but lets it through for a boundary. Shows his bat towards the pavilion and gets applause from his teammates.

Duanne Olivier to Virat Kohli, A slight mix-up but no harm done! On off. Kohli punches it to covers. Kagiso Rabada there has a shy at the bowler's end but misses. Pant was well in though. No ball given for overstepping.

Duanne Olivier to Rishabh Pant, Short of a length, on middle, pulled away to deep mid-wicket for a single. 

Duanne Olivier to Rishabh Pant, In the channel! Length ball, just around off. Pant shoulders arms to it.

Duanne Olivier to Rishabh Pant, Length and on off. Blocked out on the off side.

Duanne Olivier to Rishabh Pant, Short in length, on middle, this is pulled away with much more control from Pant towards deep mid-wicket where Kagiso Rabada runs to his right and cuts it off. Two.

Lungi Ngidi to Rishabh Pant, Pitches it up, on off, pushed wide of mid off for a single. 

Lungi Ngidi to Rishabh Pant, ! Comes around the wicket and serves it on a length, outside off. Pant looks to drive but gets an outside edge through gully for a boundary. Frustration for Lungi Ngidi.

Lungi Ngidi to Rishabh Pant, Fuller and on off. Pant steps across and punches it softly to mid off 

Lungi Ngidi to Rishabh Pant, On middle, on a length, tucked on the leg side.

Lungi Ngidi to Rishabh Pant, Fuller ball, very full, on middle. Pant jams it out to Ngidi.

Lungi Ngidi to Rishabh Pant, An appeal but might be pitching outside leg stump. The keeper says height might be the issue! A full ball, steep bounce, on middle. Pant looks to defend but gets beaten on the inside edge and gets hit high on the pads.

Duanne Olivier to Virat Kohli, Fuller and on off. Kohli defends it with a straight bat, on the deck.

Duanne Olivier to Rishabh Pant, On the pads, this is flicked to mid-wicket for a single.

Duanne Olivier to Rishabh Pant, Length ball, outside off. Pant offers no shot.

Duanne Olivier to Rishabh Pant, Just over! A short ball, on middle. Pant looks to pull but gets a top edge towards deep square leg for a couple of runs. Not at all control in his shot. 

Duanne Olivier to Rishabh Pant, Length and on off. Pant taps it towards silly mid off and calls for a quick single but Kohli wisely says no. 

Duanne Olivier to Rishabh Pant, Good leave! Full ball, angling across, just outside off. Pant shoulders arms.

Lungi Ngidi to Virat Kohli, Kohli not tempted for the drive, this is full and outside off. Left alone. 

Lungi Ngidi to Virat Kohli, Touch fuller, just outside off. Kohli lunges and defends it to covers. 

Lungi Ngidi to Virat Kohli, Full, coming back in but from way outside off. Kohli shoulders arms to it.

Lungi Ngidi to Virat Kohli, Outside off, on a length, Left alone.

Lungi Ngidi to Virat Kohli, Better! Making Kohli play at it! Length, on off. Blocked out.

Lungi Ngidi to Virat Kohli, Length ball, it takes off after landing, outside off. No trouble for Virat Kohli as it is way outside off. 

Duanne Olivier to Rishabh Pant, Another shorter one, around middle. Rishabh Pant tucks it to the to square leg. 

Duanne Olivier to Rishabh Pant, ! Magnificent stroke! A back-of-a-length delivery, outside off. Rishabh Pant, on back foot, gets on top of that and punches it beautifully through cover for a boundary. 150 up for India with that. 

Duanne Olivier to Virat Kohli, Fuller this time, around middle and leg. Virat Kohli leans and flicks it towards deep square leg. A single taken. 

Duanne Olivier to Virat Kohli, Good-length delivery, around the off pole. Virat Kohli defends it out watchfully. 

Duanne Olivier to Virat Kohli, Back of a length, on middle. Virat Kohli hops and blocks it out solidly. 

Duanne Olivier will bowl from the other end. 

Duanne Olivier to Virat Kohli, A length ball, outside off. Virat Kohli lets that go through to the keeper.

Lungi Ngidi to Virat Kohli, On the pads, this is flicked to deep square leg and Kohli will retain the strike.

Lungi Ngidi to Virat Kohli, Short ball, outside off. Kohli with an easy leave. Too wide from Ngidi, missing his rhythm. 

Lungi Ngidi to Virat Kohli, On a length, outside off. This is hit to covers.

Lungi Ngidi to Virat Kohli, ! First runs of the final session! Too straight, on middle. Kohli flicks it nonchalantly through mid-wicket for a boundary. 

Lungi Ngidi to Virat Kohli, Outside off again, fuller and Kohli shoulders arms to it. 

We are back for the final session of Day 1! The players are out in the middle. Virat Kohli and Rishabh Pant will resume their batting. Lungi Ngidi will begin with the ball. Here we go...

Lungi Ngidi to Virat Kohli, Short of a length, outside off, swinging away as well. Kohli leaves it alone.

... Day 1, Session 3 ...

Cheteshwar Pujara and Virat Kohli started the session off well, but Pujara could not hold on for too long and was dismissed for a well-made 43. Ajinkya Rahane fell cheaply once again to a ripper by Rabada. Virat Kohli has been exceptional in the middle, he is displaying his class at the moment. He has been patient and not getting very tempted. As long as he is at the crease, India could surely cross the 200 mark with ease at the end of the play. Pant too, has been showing determination and will

Duanne Olivier to Rishabh Pant, On a length, on off. Pant blocks it out. That will be Tea on Day 1.

That was an exciting session of Test cricket! South Africa would be the happier side, cause they managed to pick up another two wickets in the session. They have been disciplined with their line and lengths, and not allowing the batters to score quickly. Kagiso Rabada has been phenomenal, he has troubled the Indian skipper, on multiple occasions, but Virat Kohli has survived through everything.

Duanne Olivier to Rishabh Pant, Touch fuller, on middle. Pant blocks it back on the deck solidly. 

Duanne Olivier to Rishabh Pant, Around the wicket, fuller and on off, this is pushed to mid off. 

Duanne Olivier to Rishabh Pant, Around off, this is pushed to covers.

Duanne Olivier to Rishabh Pant, Full and on off, this is pushed to mid off. Keshav Maharaj there dives to his left and deflects it down the ground. A couple taken. Good running. 

Duanne Olivier to Rishabh Pant, Short in length, on off. Pant hops and blocks it.

Lungi Ngidi to Virat Kohli, Another leave from Virat Kohli to end the over.

Lungi Ngidi to Virat Kohli, Outside off delivery. Kohli shoulders arms to it.

Lungi Ngidi to Virat Kohli, On a length, on off. Blocked out.

Lungi Ngidi (10-5-23-0) is brought back into the attack. 

Lungi Ngidi to Virat Kohli, Length ball, way outside off. Kohli lets it alone.

Lungi Ngidi to Virat Kohli, Fuller and on off, Kohli leans and defends it towards cover.

Lungi Ngidi to Virat Kohli, Length on middle, Kohli blocks it on the leg side.

Review! South Africa have reviewed a caught behind decision! The replay rolls in. UltraEdge confirms there is no spike as the ball passes the bat. Okay, there was a murmur as the ball went past the bat. South Africa saw that on the big screen and celebrated. But the on-field decision stays. South African players' are unhappy with the decision. 

Duanne Olivier to Virat Kohli, A length ball, on the pads. Virat Kohli tucks it towards square leg. He will keep strike for the next over. 

Duanne Olivier to Virat Kohli, Short ball, down the leg. Virat Kohli leaves it alone. 

Duanne Olivier to Virat Kohli, NOT ! A huge appeal for caught behind but not given. A length ball, angling down on the pads. Kohli looks to flick but seems to miss it. There was definitely a sound. The keeper collects and South Africa celebrates but the umpire cuts short their excitement as he signals not out. The keeper convinces his captain to take the review. UltraEdge shows a little murmur as it went through past the bat but the third umpire says it came off the pads.

Duanne Olivier to Virat Kohli, Short in length, outside off. Easy leave for Kohli.

Duanne Olivier to Virat Kohli, Fuller again, on off, Kohli gets low and blocks it out.

Duanne Olivier to Virat Kohli, Good fielding by Olivier, throws his body over it. Full and on off. Kohli pushes it straight down the ground but Duanne Olivier gets low and stops it well. No run.

Kagiso Rabada to Rishabh Pant, Length ball, outside off. Pant offers no shot.

Kagiso Rabada to Rishabh Pant, Bangs a short ball, on middle. Pant watches it sail over. The keeper has to leap to carry this one. A late no ball called by the umpire.

Kagiso Rabada to Virat Kohli, Tap and run! On a length, on off, this is hit to covers for a quick single.

Kagiso Rabada to Virat Kohli, Short again, wide outside off. Kohli shoulders arms to it. 

Kagiso Rabada to Virat Kohli, Short of a length, just around off. Kohli with a good leave.

Kagiso Rabada to Virat Kohli, Length ball, way outside off. Kohli leaves it alone.

Rabada hurls in but loses his control on the ball. It pops out and Rabada runs back to his mark.

Kagiso Rabada to Rishabh Pant, On the pads, this is hit to square leg for a single.

Duanne Olivier to Virat Kohli, Full ball, outside off, comes back in late. Kohli lets it throough.

Duanne Olivier to Virat Kohli, Short but way down the leg side. Kohli looks to pull but misses.

Duanne Olivier to Virat Kohli, Short on off. Kohli gets on top of the bounce to defend.

Duanne Olivier to Virat Kohli, ! Easy pickings! On the pads, this is flicked nicely through to the fine leg fence. Releases a bit of pressure that was building on him.

Duanne Olivier to Virat Kohli, Short of a length, around off, it jags back in. Kohli hops and tries to defend but misses.

Duanne Olivier to Virat Kohli, Length and outside off. Left alone.

Kagiso Rabada to Rishabh Pant, No run.

Kagiso Rabada to Rishabh Pant, No run.

Kagiso Rabada to Virat Kohli, On a length, spraying it onto the pads. Virat Kohli tucks it towards mid-wicket for a single. 

Kagiso Rabada to Virat Kohli, JAFFA! BEATEN AGAIN! What an over we are witnessing here! Another length ball, outside off. Virat Kohli, on back foot, looks to have a poke at it, but gets beaten as the ball zips past the outside edge once again. 

Kagiso Rabada to Virat Kohli, Touch fuller, outside off. Virat Kohli pushes it towards gully.

Kagiso Rabada to Virat Kohli, Edged and just short! Another length ball, on middle. Virat Kohli looks to defend this with soft hands. But, he manages to get a slight outside edge towards second slip. The ball flies and lands just short of Aiden Markram there.

Kagiso Rabada to Virat Kohli, Another ripper by Rabada! An outswinger, on a length, outside off. Virat Kohli gets beaten as the ball drifts away a tad. 

Kagiso Rabada to Virat Kohli, JAFFA! What an over we are witnessing here! Another length ball, outside off. Virat Kohli, on back foot, looks to have a poke at it, but gets beaten as the ball zips past through the outside edge again. 

Kagiso Rabada to Virat Kohli, Touch fuller, outside off. Virat Kohli pushes it towards gully. 

Kagiso Rabada to Virat Kohli, Edged and just short! Another length ball, on middle. Virat Kohli looks to defend this with soft hands. But, he manages to get a slight outside edge towards second slip. The ball flies and lands just short of Aiden Markram there. 

Duanne Olivier to Rishabh Pant, Yorker length this time, just outside off. Rishabh Pant jabs it out towards the bowler. 

Duanne Olivier to Rishabh Pant, Length delivery, on middle. Pant defends that one watchfully. 

Duanne Olivier to Rishabh Pant, Back of a length, down the leg side. Pant dabs it on the leg side. 

Duanne Olivier to Rishabh Pant, Fuller once again, outside off. Rishabh Pant pushes it to Temba Bavuma at cover point. 

Duanne Olivier to Rishabh Pant, Another full-length delivery, around off, at 128 clicks. Rishabh Pant blocks it out solidly. 

Marco Jansen to Virat Kohli, Back of a length, outside off. Virat Kohli, on back foot, blocks it to point. 

Duanne Olivier to Rishabh Pant, Fuller, outside off. Rishabh Pant drives it to the fielder at mid off. 

Kagiso Rabada to Virat Kohli, BEATEN! What a peach of a delivery. A length ball, shaping away from outside off. Virat Kohli, on front foot, looks to defend but gets beaten on the outside edge. 

Kagiso Rabada to Virat Kohli, Length ball, outside off. Virat Kohli lets that go through to the keeper. 

Kagiso Rabada to Virat Kohli, Another back-of-a-length delivery, outside off. Virat Kohli leaves it alone. 

Kagiso Rabada to Virat Kohli, Shorter, outside off. Left alone. 

Kagiso Rabada to Rishabh Pant, Lenght this time, on the pads. Pant tucks it to mid-wicket and scampers through to the other end for a single. 

Kagiso Rabada to Rishabh Pant, Kagiso Rabada goes over the wicket, serves a length ball, on middle. Rishabh Pant hangs back and blocks it out. 

Marco Jansen to Virat Kohli, Short again, outside off. Virat Kohli offers no shot. 

Marco Jansen to Virat Kohli, Touch shorter again, outside off. Virat Kohli dabs it to backward point. 

Marco Jansen to Virat Kohli, Back of a length, outside off. Virat Kohli shoulders arms to it. 

Marco Jansen to Virat Kohli, Shorter one, wide of off. Virat Kohli leaves it alone. 

Marco Jansen to Virat Kohli, ! Classy shot! A gift from Marco Jansen and Virat Kohli is not going to miss out on that. Very full, on middle. Virat Kohli drives it gloriously down the ground for a boundary. 

Kagiso Rabada to Rishabh Pant, Length and outside off, slapped to point. 

Kagiso Rabada to Rishabh Pant, ! Punished! Dropped short by Rabada and Pant pulls it hard to mid-wicket for a boundary. 

Kagiso Rabada to Rishabh Pant, Full, just outside off. Pant covers his stumps and lets it through. 

DRINKS! South Africa have done well to break the partnership between Cheteshwar Pujara and Virat Kohli. Cheteshwar Pujara was looking good in the middle, but could not hold on for too long. The hosts have still been disciplined with their bowling. Virat Kohli is looking strong and is hitting the right deliveries, he is playing with some positive intent and will be looking to stick around till the end to guide India to a healthy total. 

Kagiso Rabada to Rishabh Pant, Length and on off, this is hit to gully.

Kagiso Rabada to Rishabh Pant, This one takes off the deck, around off. Pant taps it to point. 

Kagiso Rabada to Rishabh Pant, Swing and a miss! A full ball, angling across, outside off. Pant looks to drive but misses.

Marco Jansen to Virat Kohli, Fuller ball, around off. Virat Kohli pushes it and finds the man at mid off. 

Review-time! Ajinkya Rahane has reviewed a caught behind decision. The replay rolls in. UltraEdge confirms there is an edge on that. He walks back to the pavilion.

Marco Jansen to Virat Kohli, Length delivery, outside off. Kohli shoulders arms to it. 

Marco Jansen to Virat Kohli, Another back of a length, outside off. Virat Kohli leans back and lets that go through. 

Marco Jansen to Virat Kohli, Marco Jansen drops it short this time, around middle. Virat Kohli ducks underneath it. 

Marco Jansen to Virat Kohli, Another fuller delivery, outside off. Virat Kohli lunges and defends it off the front foot. 

Marco Jansen to Virat Kohli, Full ball, around off. Virat Kohli leans and blocks it watchfully. 

Kagiso Rabada to Rishabh Pant, Angles this away from the left-hander and Pant shoulders arms to it.

Kagiso Rabada to Rishabh Pant, Length and on off. Blocked out.

Kagiso Rabada to Rishabh Pant, Length and just around off. Pant leaves it alone.

Kagiso Rabada to Rishabh Pant, ! Just over! Short of a length, angling outside off. Rishabh Pant slashes it just over gully where Marco Jansen leaps but it goes over him for a boundary. 

Kagiso Rabada to Rishabh Pant, Outside off. Left alone. 

Kagiso Rabada to Ajinkya Rahane, ! CAUGHT BEHIND! An absolute peach of a delivery from Rabada. A length ball, around off, it lands and straightens up touch and also shoots off. Rahane looks to flick without any foot movement and gets an outside edge to the keeper who takes and celebrates. The ball bounces just over the off pole as well. Even the umpire raises his finger but Rahane is not convinced and takes the review after consulting his partner. UltraEdge shows a spike and Rahane m

Rishabh Pant comes to the crease now. 

Kagiso Rabada to Ajinkya Rahane, ! c Kyle Verreynne b Kagiso Rabada.

Marco Jansen to Virat Kohli, Short and slanting, outside off. Left alone.

Marco Jansen to Virat Kohli, On a length, on off. Blocked out.

Marco Jansen to Virat Kohli, ! Kohli and his cover drive! Picture perfect! Pitches it up, outside off. Kohli caresses it through covers for a boundary.

Marco Jansen to Virat Kohli, Full, just outside off. Kohli shoulders arms. 

Kagiso Rabada to Mayank Agarwal, Shorter length, jagging back in around off. Mayank Agarwal, on his toes, defends it out. That's 22 dot balls in a row now. 

Kagiso Rabada to Mayank Agarwal, Touch shorter this time, shaping the ball away from outside off. Mayank Agarwal leaves it alone. 

Kagiso Rabada to Mayank Agarwal, Another length ball, around off. Mayank Agarwal covers his line and blocks it out solidly. 

Kagiso Rabada to Mayank Agarwal, Good-length delivery, outside off. Mayank Agarwal, on back foot, blocks it towards point. 

Kagiso Rabada to Mayank Agarwal, Back of a length, down the leg side. Mayank Agarwal taps it to short leg who shows good reflexes.

Duanne Olivier to Cheteshwar Pujara, Good-length delivery, outside off. Pujara leaves it alone. End of a successful over by Duanne Olivier.  

Duanne Olivier to Cheteshwar Pujara, Touch fuller this time, nipping back in a tad, around off. Cheteshwar Pujara leans and blocks it out. 

Duanne Olivier to Cheteshwar Pujara, Short of a length, outside off. Cheteshwar Pujara leans back and lets that through to the keeper. 

Duanne Olivier to Cheteshwar Pujara, On a length, on middle. Cheteshwar Pujara tucks it to square leg and gets of the mark with a couple of runs.

Duanne Olivier to KL Rahul, ! CAUGHT BEHIND! Duanne Olivier strikes and draws first blood! That one was right on the money. Back of a length, outside off. KL Rahul stands tall, hops and looks to defend this one, but gets a thick outside edge. Verreynne, behind the stumps, makes no mistake and takes an easy catch to dismiss KL Rahul. The pressure was building on India with all the dot balls.

Duanne Olivier to KL Rahul, Good-length ball, outside off. KL Rahul leaves it alone. 

Marco Jansen to Ajinkya Rahane, Length and on off. Rahane taps it late through point for a single.

Kagiso Rabada to Mayank Agarwal, Length ball, around off. Mayank Agarwal hangs back and blocks it out. A maiden for Rabada. 

Marco Jansen to Ajinkya Rahane, Angles it on middle, on a length. Blocked out.

Kagiso Rabada to Virat Kohli, Length ball, outside off. Kohli defends it of the outer half to point. 

Kagiso Rabada to Virat Kohli, Outside off, on a length. Kohli shoulders arms to it.

Kagiso Rabada to Virat Kohli, Length ball, outside off. Kohli offers no shot.

Kagiso Rabada to Virat Kohli, Way outside off. Left alone.

Kagiso Rabada to Virat Kohli, ! Kohli had enough of defense now! A short ball, on middle. Kohli rides it as he pulls it over square leg for a biggie. 

Kagiso Rabada to Virat Kohli, BEATEN! What a delivery! On a length, outside off, it straightens off the deck. Virat Kohli looks to defend but gets beaten on the outside edge.

Marco Jansen to Ajinkya Rahane, Ends the over with a good-length delivery, around middle. Ajinkya Rahane pushes it towards short mid-wicket. 

Marco Jansen to Ajinkya Rahane, Touch fuller, outside off. Ajinkya Rahane lunges and blocks it out. 

Marco Jansen to Ajinkya Rahane, On a length again, outside off. Ajinkya Rahane coves the line and defends it out.  

Marco Jansen to Ajinkya Rahane, Good-length delivery, around middle. Ajinkya Rahane taps it towards short fine leg. 

Marco Jansen to Ajinkya Rahane, ! Top-shot! Marco Jansen overpitches this, around off. Ajinkya Rahane leans and drives it through cover. The outfield is pretty quick, the ball will race away towards the fence for a boundary. 

Marco Jansen to Ajinkya Rahane, A length ball, nipping back in outside off. Ajinkya Rahane shoulders arms to it. 

UPDATE - Washington Sundar has tested positive for Covid and is now in doubt for the ODI series. The wait continues for him, he last played in March 2021.

Kagiso Rabada to Virat Kohli, Good-length delivery, wide of off. Virat Kohli offers no shot and lets that go through. 

Kagiso Rabada to Virat Kohli, Back of a length, outside off. Virat Kohli blocks it towards point. 

Kagiso Rabada to Virat Kohli, Length ball, outside off. Virat Kohli leaves it alone.

Kagiso Rabada to Virat Kohli, Another length ball, outside off. Virat Kohli is a bit indecisive in his shot, looks to leave the ball at the end, but gets a slight edge towards second slip. 

Kagiso Rabada to Virat Kohli, A length delivery, outside off. Virat Kohli taps it to point. 

Kagiso Rabada to Virat Kohli, Kagiso Rabada drops it short this time, outside off. Virat Kohli stands tall and guides it past gully for a brace. That brings up the 100 for India!

Marco Jansen to Cheteshwar Pujara, A shout for LBW, but umpire is unmoved. A length ball, nipping back in. around off. Cheteshwar Pujara leaves the ball and gets hit on the pads. This was probably outside the off stump line. 

Marco Jansen to Ajinkya Rahane, Length and outside off. Rahane shoulders arms to it. 

Marco Jansen to Ajinkya Rahane, ! EDGED AND JUST WIDE! Marco Jansen bowls it from over the wicket and continues to create the angle, full and just outside off. Rahane prods to defend but it just holds its line and takes the outside edge, wide of third slip for a boundary. 

Marco Jansen to Ajinkya Rahane, Length and on off. Rahane gets behind the line to block it out.

Ajinkya Rahane is the new man in.

Marco Jansen to Cheteshwar Pujara, ! CAUGHT BEHIND! Marco Jansen has broken the partnership finally. A much-needed wicket here for South Africa. Marco Jansen creates an angle from over the wicket and Pujara gets squared up. A length ball, around the fourth stump line. Cheteshwar Pujara leans and looks to defend this, but gets an outside edge back to the keeper. Kyle Verreynne takes a good low catch to dismiss Cheteshwar Pujara. India lose their third wicket. A promising knock comes

Marco Jansen to Cheteshwar Pujara, ! Beautifully played! Marco Jansen overpitches this one, on middle. Cheteshwar Pujara uses his wrists and flicks it uppishly over mid-wicket for a boundary. He moves on to the forties!

Lungi Ngidi to Virat Kohli, Lungi Ngidi drops it short this time, down the slide. Virat Kohli looks to flick but misses. Kyle Verreynne fails to collect the ball as well. Dot to end the over. 

Lungi Ngidi to Virat Kohli, Another full-length delivery, outside off. Virat Kohli dabs it towards point. 

Lungi Ngidi to Virat Kohli, Fuller again, around the fourth stump line. Virat Kohli leans and defends it out. 

Lungi Ngidi to Virat Kohli, Full in length, around off and middle. Virat Kohli lunges and blocks it watchfully. 

Lungi Ngidi to Virat Kohli, On a length, outside off. Virat Kohli watches it sail through to the keeper.   

Lungi Ngidi to Virat Kohli, Much fuller, around middle and leg. Virat Kohli works it away to the fielder at mid-wicket. 

Duanne Olivier to Cheteshwar Pujara, Another short ball, outside off. Cheteshwar Pujara lets that go through. 

Duanne Olivier to Virat Kohli, A shorter ball this time, on the body. Virat Kohli pulls it towards deep square leg for a single. Another single. 

Duanne Olivier to Cheteshwar Pujara, Good-length delivery, on the pads. Cheteshwar Pujara hangs back and pushes it towards deep square leg for a single. 

Duanne Olivier to Cheteshwar Pujara, Shorter again, outside off this time, at 133 clicks. Cheteshwar Pujara leaves it alone. 

Duanne Olivier to Cheteshwar Pujara, Back of a length, around middle. Cheteshwar Pujara taps it towards square leg. 

Duanne Olivier to Cheteshwar Pujara, Another short ball, around middle. Cheteshwar Pujara does well to defend it towards fine leg. A no ball called for overstepping. 

Duanne Olivier to Cheteshwar Pujara, An inswinger, back of a length, on middle. Cheteshwar Pujara hops and blocks it out. 

The skipper, Dean Elgar has a quick chat with Lungi Ngidi. A slight fielding change. A leg slip is in place now. 

Lungi Ngidi to Virat Kohli, Again this is outside off, way away for Kohli to offer anything. 

Lungi Ngidi to Virat Kohli, Length and outside off. Kohli lets it through. 

Lungi Ngidi to Cheteshwar Pujara, Three runs! Pitches it up, on off. Pujara drives it through covers. Keshav Maharaj chases it and flicks it back just near the ropes. Good work from him.

Lungi Ngidi to Cheteshwar Pujara, Ngidi goes wide the crease and serves it outside off. Left alone.

Lungi Ngidi to Cheteshwar Pujara, Outside off, this is left alone.

Lungi Ngidi to Cheteshwar Pujara, ! Easy pickings! Releases the pressure! Ngidi misses his line and serves it way down the leg side. Pujara clips it to the fine leg fence.

Duanne Olivier to Virat Kohli, This one shapes back in, outside off. Kohli shoulders arms to it. Virat Kohli has been very patient here. 

Duanne Olivier to Virat Kohli, Short in length, on off. Kohli shuffles, and punches, didn't time it well enough though. 

Duanne Olivier to Virat Kohli, Duanne Olivier changing his lengths here nicely! A bouncer now and Kohli evades it.

Duanne Olivier to Virat Kohli, Full ball, almost a yorker, on middle. This is hit to mid on.

Duanne Olivier to Virat Kohli, Again! This is good bowling from Duanne Olivier! Length and coming back in, on middle. Virat Kohli is beaten by pace and gets hit on the box.

Duanne Olivier to Virat Kohli, Lovely bowling!  On a length, nipping back in, on middle, it takes off. Virat Kohli looks to defend but gets hit on the box.

Lungi Ngidi to Cheteshwar Pujara, Full and outside off. Pujara shoulders arms to it. Maiden over.

Lungi Ngidi to Cheteshwar Pujara, On a length, on middle. Blocked out. 

Lungi Ngidi to Cheteshwar Pujara, Outside off, left alone.

Lungi Ngidi to Cheteshwar Pujara, Length and on off, extra bounce as well. Cheteshwar Pujara gets hit on the gloves and it drops to mid-wicket.

Lungi Ngidi to Cheteshwar Pujara, Short of a length, outside off. Pujara offers no shot.

Duanne Olivier to KL Rahul, Around off. Blocked out.

Duanne Olivier to KL Rahul, Sharp swing now! A length ball, outside off, it lands and moves in sharply. The keeper does well to take it to his left. 

Duanne Olivier to KL Rahul, A huge appeal for LBW but not given! A full ball, angling on the pads. KL Rahul misses his flick and gets hit on the pads. An appeal but not given. The replay shows there was an inside edge. 

Duanne Olivier to KL Rahul, Olivier makes this move back in, on a length, on off. Rahul defends it with an open face of the bat to covers. 

Lungi Ngidi to Cheteshwar Pujara, Full and on off, pushed to covers.

Duanne Olivier to KL Rahul, Length ball, outside off. KL Rahul watches it all the way through to the keeper. 

Duanne Olivier to KL Rahul, On middle, on a length. KL Rahul blocks it on the off side.

Kagiso Rabada to Mayank Agarwal, Angles this one around off. Mayank Agarwal blocks it out solidly. Good stuff from Kagiso Rabada.

Kagiso Rabada to Mayank Agarwal, Length and on off. Blocked out off the back foot.

Kagiso Rabada to Mayank Agarwal, This is way outside off. Left alone.

Kagiso Rabada to Mayank Agarwal, Length and outside off. Mayank Agarwal shoulders arms to it.

Kagiso Rabada to Mayank Agarwal, Another solid defense from Mayank Agarwal.

Kagiso Rabada to Mayank Agarwal, Shorter in length, on middle. Agarwal hops and defends.

Duanne Olivier to KL Rahul, Full and straight, pushed to mid on. 

Duanne Olivier to Virat Kohli, Full and on middle, Kohli flicks it nicely but straight to short mid-wicket. 

Duanne Olivier to KL Rahul, A pacy short ball, on middle. Rahul looks to pull but misses it completely. 

Duanne Olivier to KL Rahul, A soft appeal for LBW but not given! A length ball, this one jags back in, around off. KL Rahul defends with the bat and pad together but gets an inside edge onto the pads. 

Duanne Olivier to KL Rahul, Rahul stands tall and blocks this one on the off side. 

Duanne Olivier to KL Rahul, Length and on off. Blocked out.

Duanne Olivier to KL Rahul, Good shot! Outside off. KL Rahul gets on his toes and punches it through cover-point for a couple of runs. Timed it really well.

Duanne Olivier to Virat Kohli, Good carry to the keeper, takes it well over his head! A short ball, on middle. Kohli sits under it.

Kagiso Rabada to Mayank Agarwal, Full ball, moving in, on middle. Mayank Agarwal looks to drive but gets an inside edge to mid on.

Kagiso Rabada to Mayank Agarwal, ! Over-pitched delivery, darting it on the pads. Mayank Agarwal leans and wrists it to mid-wicket and it races away to the fence. 

Kagiso Rabada to KL Rahul, Edged and over gully! This one jumps off the deck, on a length, on off. KL Rahul stays back and looks to defend but it takes the shoulder of the bat and goes over gully for a single. 

Kagiso Rabada to KL Rahul, Length and on midde. Blocked to mid-wicket. 

Kagiso Rabada to KL Rahul, ! Easy pickings! Length ball, going down the leg side. Rahul tickles it to the fine leg fence. 

Kagiso Rabada to KL Rahul, Full ball, straight on middle. Rahul gets a soft leading edge as he looks to flick, back to the bowler. 

Duanne Olivier to Virat Kohli, Around off. Kohli takes a step across and defends it to cover.

Duanne Olivier to Mayank Agarwal, On middle, Agarwal gets inside the line of the ball to block it out.

Duanne Olivier to Mayank Agarwal, This one comes back in sharply. On a length and on off. Agarwal looks to defend but gets hit high on the pads. 

Duanne Olivier to Mayank Agarwal, Length ball, shaping back in, outside off. Agarwal lets it through.

Duanne Olivier to Mayank Agarwal, ! Good shot! Pitches it up, outside off. Agarwal strides forward and punches it wide of mid off. Keshav Maharaj gives a chase but to no avail.

Duanne Olivier to Virat Kohli, Fuller again, angling outside off. Virat Kohli leaves it alone on the front foot. 

Duanne Olivier to KL Rahul, Slower, short ball, on middle, pulled away to deep square leg for a single as Kagiso Rabada cuts it off.

Duanne Olivier to KL Rahul, Full ball, outside off, Rahul steps down and across to block it out.

Kagiso Rabada to Mayank Agarwal, Angles it on the pads. This is hit to short leg. 

Kagiso Rabada to Mayank Agarwal, Length, swinging away, outside off. Agarwal shoulders arms. 

Kagiso Rabada to KL Rahul, Full again, angling on the pads. Rahul whips it to deep square leg for a single.

Kagiso Rabada to KL Rahul, Outside off. Left alone.

Kagiso Rabada to Mayank Agarwal, Good fielding now from Lungi Ngidi! This is full and on middle, pushed to mid on where Ngidi dives to his right and stops it. One.

Duanne Olivier to Virat Kohli, On middle. Blocked out.

Kagiso Rabada to Mayank Agarwal, ! Misfield! A full ball, on middle, this is pushed to mid on. Lungi Ngidi fumbles and allows it through for a boundary.

Duanne Olivier to KL Rahul, Beaten! Probing lines and lengths from Duanne Olivier! Maiden! Short in length, outside off. Rahul stands tall and looks to defend but gets beaten on the outside edge. 

Duanne Olivier to KL Rahul, Short of a length, on off, this is worked to covers.

Duanne Olivier to KL Rahul, BEATEN! A length ball, outside off. Rahul prods to defend but misses. 

Duanne Olivier to KL Rahul, Length and on off. Blocked to covers.

Duanne Olivier to Cheteshwar Pujara, On middle, on a length. Pujara tucks it off the inner half to mid-wicket. A single.

Duanne Olivier to KL Rahul, Outside off. Left alone.

Duanne Olivier to KL Rahul, Good from Duanne Olivier! Keeping things tight! A length ball, this one nips back in, around off. Blocked out.

Kagiso Rabada to Mayank Agarwal, Full and on off, pushed to mid off.

Kagiso Rabada to Mayank Agarwal, Again gets an outside edge but Agarwal played it with soft hands and it rolls to gully. 

Kagiso Rabada to Mayank Agarwal, Edged and dropped! Reprieve for Agarwal! A length ball, outside off. Mayank Agarwal goes for a drive with hard hands and gets an outside edge, wide of third slip, who dives to his right and gets a hand to it but fails to collect. A single. 

Kagiso Rabada to Mayank Agarwal, BEATEN! On a length, outside off, steep bounce here! Mayank Agarwal gets on the front foot to defend but gets beaten on the outside edge.

Kagiso Rabada to Mayank Agarwal, Fuller delivery, 139 clicks, outside off. Agarwal pushes it to covers.

Kagiso Rabada to KL Rahul, Length and on middle. Rahul rocks back and tucks it to square leg for one run.

Lungi Ngidi to Virat Kohli, A solid block from Virat to end the over.

Duanne Olivier to Mayank Agarwal, Beautiful delivery to end the over! This one comes back in off the seam, Short in length, around off. Agarwal has a poke away from the body and gets beaten on the inside edge.

Duanne Olivier to Mayank Agarwal, Good leave! A length ball, just outside off, this one skids through. Agarwal shoulders arms.

Duanne Olivier to Mayank Agarwal, Bangs a short ball, outside off. Mayank Agarwal shoulders arms to it.

Duanne Olivier to Mayank Agarwal, Outside off, on a length. Agarwal leaves it alone. 

Duanne Olivier to Mayank Agarwal, This one comes with the angle, around off. Agarwal shuffles and defends it.

Duanne Olivier to Mayank Agarwal, On the money! On a length, on middle. Blocked out.

Lungi Ngidi to Virat Kohli, Good leave and a good bounce as well. A fuller-length delivery, outside off, steep bounce and Kohli shoulders arms to this one. 

Kagiso Rabada to KL Rahul, JAFFA! Lovely bowling from Kagiso Rabada! Again on a length, around off. KL Rahul is beaten on the outside edge as he looks to defend. 

Kagiso Rabada to KL Rahul, In the channel! On a length, just around off. Rahul tries to defend inside the line but gets beaten on the outside edge. 

Kagiso Rabada to KL Rahul, Good bowling! A length ball, outside off. Left alone.

Kagiso Rabada to KL Rahul, LEG BYES! A length ball, going down the leg side. Rahul misses his flick and gets hit on the pads. It goes off the pads and wide of the keeper to the fence.

Lungi Ngidi to Virat Kohli, Full and outside off. Blocked out to point.

Lungi Ngidi to Virat Kohli, Continues to bowl in the outside off channel. Kohli with yet another leave.

Lungi Ngidi to Virat Kohli, Fuller now, on off. Kohli gets his bat down to defend it. 

It is drizzling at the moment, not heavy enough to disrupt the play, and let's hope this drizzle fades away soon.  Also, Duanne Olivier (7-3-14-1) will bowl from the other end. 

Lungi Ngidi to Virat Kohli, Full ball, outside off. Kohli watches it all the way to the keeper.

Duanne Olivier to Cheteshwar Pujara, Length and outside off. A front foot leave by Cheteshwar Pujara.

Duanne Olivier to Cheteshwar Pujara, Slightly full, outside off, at 131 clicks. Left alone.

Duanne Olivier to Virat Kohli, Full, straight on the pads, Kohli works it wide of mid on for a single. 

Duanne Olivier to Virat Kohli, Full and on off, this is hit back to the bowler.

Duanne Olivier to Virat Kohli, This one nips back in sharply, full and just around off. That was a really sharp leave as Kohli shoulders arms.

Duanne Olivier to Virat Kohli, A length ball, on middle, it shoots off the deck. Kohli blocks it on the leg side.

Lungi Ngidi to Cheteshwar Pujara, Length ball, outside off, Good leave as Pujara shoulders arms to this one. 

Lungi Ngidi to Cheteshwar Pujara, Full and angling on middle, this is hit to mid on.

We are back for the post Lunch session! The conditions still remain overcast and cloudy. The rain has stayed away for the first session, let's hope there are no interruptions in the second session as well. The players are out in the middle. Virat Kohli and Cheteshwar Pujara will resume their batting. Lungi Ngidi will begin the proceedings with the ball. Here we go...

Lungi Ngidi to Cheteshwar Pujara, ! Beautiful shot and also first runs of this session! A half-volley, outside off. Pujara leans and drives it to covers and it races away to the fence. 

Lungi Ngidi to Cheteshwar Pujara, Outside again, Pujara shoulders arms to it.

Lungi Ngidi to Cheteshwar Pujara, This is on a length and outside off. Left alone.

Lungi Ngidi to Cheteshwar Pujara, Touch fuller, on off. Pujara prods and defends it out. 

... Day 1, Session 2 ...

Good session for South Africa. Probing lines and lengths from their bowlers have helped them pile the pressure on Indian batters. There were not many freebies given by pacers, they were disciplined in their bowling throughout. There was swing movement early on and they used it perfectly to stress the visitors and that helped them remove the openers for a cheap score. 

KL Rahul and Mayank Agarwal started with some positive intent but lost their momentum a bit and that cost them their wickets. Rahul nicked one to the keeper and then Agarwal followed him in the very next over. Cheteshwar Pujara and Virat Kohli are looking good at the moment with the former who tends to play slow early on is scoring at a better rate than Kohli. There were many outside off deliveries but Kohli is not getting drawn to go after it and is allowing himself to take time and settl

Marco Jansen to Virat Kohli, A short ball now, Kohli sits under it. 

Marco Jansen to Virat Kohli, JAFFA! A length ball, angling around off. Kohli leaves it alone. 

Marco Jansen to Virat Kohli, Short of a length, outside off. Left alone.

Marco Jansen to Cheteshwar Pujara, BYE! This is full and way outside off, shaping more away off the deck. The ball bounces in front of the keeper and they steal a single.

Marco Jansen to Cheteshwar Pujara, On a length, on middle. Blocked out. 

Marco Jansen to Virat Kohli, Good-length delivery, outside off. Virat Kohli leans and taps it towards point. THAT WILL BE LUNCH ON DAY 1!

Marco Jansen to Virat Kohli, On a length, on the pads again. Virat Kohli works it away towards deep mid-wicket for a brace. 

Kagiso Rabada to Virat Kohli, Good-length delivery, around middle. Virat Kohli works it towards mid-wicket and calls for two immediately. They complete two runs comfortably. 

Kagiso Rabada to Virat Kohli, ! Glorious drive! Kagiso Rabada serves a full delivery, outside off. Virat Kohli presses forwards and drives it beautifully past mid off for a boundary. 

Kagiso Rabada to Virat Kohli, On a length, shaping it away outside off. Virat Kohli offers no shot. 

Kagiso Rabada to Virat Kohli, Fuller, spraying it down the leg side. Virat Kohli flicks it towards fine leg for a brace. 

Kagiso Rabada to Virat Kohli, Back of a length, outside off. Virat Kohli leaves it alone. 

Kagiso Rabada to Virat Kohli, Back of a length, outside off. Virat Kohli looks to have a poke at it but bails out at the end. A no ball given.

Kagiso Rabada to Virat Kohli, Another length ball, outside off. Virat Kohli lets that go through. 

Marco Jansen to Cheteshwar Pujara, LEG BYE! Good-length delivery, on the pads. Cheteshwar Pujara misses his flick and gets rapped on the pads. The ball hits the pads and rolls past the short fine leg fielder. The batters steal a leg bye. 

Marco Jansen to Cheteshwar Pujara, ! Beautifully played! Marco Jansen overcooks this one, around off. Cheteshwar Pujara closes his face of the bat and drives it past mid on for a boundary. 

Marco Jansen to Cheteshwar Pujara, A length ball, outside off. Cheteshwar Pujara offers no shot on that. 

Marco Jansen to Cheteshwar Pujara, Marco Jansen goes 'round the wicket, serves a short ball, angling it around middle. Cheteshwar Pujara hops and blocks it out. 

Kagiso Rabada to Virat Kohli, Length ball, outside off, slight outward movement as well. Kohli leaves it alone.

Kagiso Rabada to Cheteshwar Pujara, Quicker one, on a length, on middle, this is tucked away to square leg for a single.

Kagiso Rabada to Cheteshwar Pujara, Length ball, outside off. Pujara shoulders arms.

Kagiso Rabada to Cheteshwar Pujara, Full and outside off, this one stays low. Easy leave for Pujara.

Kagiso Rabada to Cheteshwar Pujara, On the pads. Pujara flicks it to short leg. 

Kagiso Rabada to Cheteshwar Pujara, Outside off. Pujara shoulders arms to it.

Marco Jansen to Virat Kohli, Full and on off, Kohli prods and blocks it out.

Kagiso Rabada to Virat Kohli, 2 runs.

Kagiso Rabada (7-3-20-1) is back into the attack.

Kagiso Rabada to Virat Kohli, No run.

Lungi Ngidi to Cheteshwar Pujara, Touch fuller, around off. Cheteshwar Pujara prods and blocks it solidly. 

Lungi Ngidi to Cheteshwar Pujara, Good-length ball, outside the off stump. Pujara leaves it alone. 

Lungi Ngidi to Cheteshwar Pujara, ! Easy pickings! A length ball, sliding down the leg side. Cheteshwar Pujara flicks it towards fine leg for a boundary. 

Lungi Ngidi to Cheteshwar Pujara, Touch slower, outside off, on a length. Cheteshwar Pujara offers no shot. 

Lungi Ngidi to Cheteshwar Pujara, Fuller ball, around off. Cheteshwar Pujara drives it with the inner half of his bat towards mid on. No run taken. 

Lungi Ngidi to Cheteshwar Pujara, Good-length ball, drifting it onto the pads. Cheteshwar Pujara tucks it towards square leg. 

Marco Jansen to Virat Kohli, BEATEN! An absolute jaffa by Marco Jansen! Back of a length, shaping it away from around off. Virat Kohli, on back foot, looks to block that but gets beaten as the ball zips past through the outside edge. 

Marco Jansen to Virat Kohli, Touch shorter, outside off. Virat Kohli leaves it alone. 

Marco Jansen to Virat Kohli, Full in length, outside off. Virat Kohli lunges and pushes it to the fielder at mid off. 

Marco Jansen to Virat Kohli, Marco Jansen drops it short this time, around middle. Virat Kohli ducks underneath it. 

Marco Jansen to Virat Kohli, Length ball, outside off, at 137 clicks. Virat Kohli lets that go through. 

Marco Jansen to Virat Kohli, Back of a length, around the off stump. Virat Kohli hops and defends it out. 

Lungi Ngidi to Cheteshwar Pujara, Good-length ball, outside off. Pujara lifts his bat and leaves it alone. 

Lungi Ngidi to Virat Kohli, A fuller ball, around middle. Kohli leans and looks to drive, but gets a thick inside edge towards fine leg. A single taken. 

Lungi Ngidi to Virat Kohli, On a good length, shaping away from outside off. Virat Kohli shoulders arms to it. 

Lungi Ngidi to Virat Kohli, Length ball, at 131 clicks, outside off. Virat Kohli will watch it sail through to the keeper. 

Lungi Ngidi to Cheteshwar Pujara, Lungi Ngidi serves a fuller ball this time, nipping back in onto the pads. Cheteshwar Pujara uses his wrists and flicks it towards deep mid-wicket. Three runs taken. 

Lungi Ngidi to Cheteshwar Pujara, Good-length ball, outside off. Pujara lets that go through. 

Marco Jansen to Virat Kohli, Shorter ball, around the off pole. Virat Kohli leaves it alone.

Marco Jansen to Virat Kohli, Good-length ball, wide of off, at 138 clicks. Virat Kohli shoulders arms to it. 

Marco Jansen to Virat Kohli, Fuller this time, around off. Virat Kohli pushes it towards point. 

Marco Jansen to Virat Kohli, Back of a length, around off, nipping back in a tad. Virat Kohli offers no shot on that. 

Marco Jansen to Virat Kohli, Length ball, wide of off, at 138 clicks. Virat Kohli lunges and leaves it alone. 

Marco Jansen to Virat Kohli, Short ball, outside off. Virat Kohli, on back foot, taps it to point. 

Lungi Ngidi to Cheteshwar Pujara, On a length, on off. Blocked out. 

Lungi Ngidi to Cheteshwar Pujara, ! Timing and that raced away! Fuller and angling on middle, this is whipped to mid-wicket for a boundary.

Lungi Ngidi to Cheteshwar Pujara, Another outside off delivery. Pujara with an easy leave.

Lungi Ngidi to Cheteshwar Pujara, Outside off, Left alone. 

Lungi Ngidi to Cheteshwar Pujara, Edged and just short! Ngidi sticking to his around off line and it almost paved off, fuller length. Cheteshwar Pujara defends it with soft hands and gets an outside edge, short of third slip.

Lungi Ngidi to Cheteshwar Pujara, Full and on middle. Pujara inside edges his drive to mid on.

Marco Jansen to Virat Kohli, On a length, on middle. Blocked out.

Marco Jansen to Virat Kohli, Slants this one outside off. Kohli steps across and lets it through. 

Marco Jansen to Virat Kohli, Shorter in length, outside off. Kohli sways away from it. 

Marco Jansen to Virat Kohli, Fuller and outside off. Kohli looks to defend but gets an outside edge to gully, it was hit with soft hands. 

Marco Jansen to Virat Kohli, Outside off. Left alone.

Marco Jansen to Virat Kohli, ! Virat Kohli is off the mark! A full ball, angling across, outside off. Virat Kohli strides and drives it through covers for a boundary. 

Lungi Ngidi to Cheteshwar Pujara, This is outside off. Pujara shoulders arms to it.

Lungi Ngidi to Cheteshwar Pujara, Great shot but good fielding as well. This is outside off. Pujara punches it off the back foot, nicely but the point fielder dives to his left and stops it.

Lungi Ngidi to Cheteshwar Pujara, Length and outside off. Left alone.

Lungi Ngidi to Cheteshwar Pujara, On a length, on off. Pujara defends it on the off side and shouts no, no, no, to his partner. 

Lungi Ngidi to Cheteshwar Pujara, Touch fuller, some inward movement, outside off. Pujara with a good leave.

Lungi Ngidi to Cheteshwar Pujara, Full ball, drifting on middle. Pujara defends it late and towards mid on.

Marco Jansen to Virat Kohli, Full ball, Marco Jansen generating extra bounce. Kohli shoulders arms to it. 

Marco Jansen to Virat Kohli, Full ball, way outside off. Easy leave.

Marco Jansen to Virat Kohli, Kolhi is not tempted to drive anything for now. Getting used to the pitch. Slants this outside off. Left alone. 

Marco Jansen to Virat Kohli, Length ball, angling outside off. Kolhi leaves and good carry for the keeper there. 

Marco Jansen to Virat Kohli, Short one now, outside off. Left alone.

Marco Jansen to Virat Kohli, BEATEN! Lovely bowling! On a length, on middle. Kohli shuffles and looks to flick but misses and gets hit on the pads.

Lungi Ngidi to Cheteshwar Pujara, Angles it on middle. Defended out.

Lungi Ngidi to Cheteshwar Pujara, Way outside off. Pujara offers no shot.

Lungi Ngidi to Cheteshwar Pujara, Length ball, nipping back in, on middle, this is hit to the leg side.

Lungi Ngidi to Cheteshwar Pujara, Goes fuller and near to the off stump. Pujara blocks it on the deck.

Lungi Ngidi to Cheteshwar Pujara, Again way outside off. Pujara lets it through.

DRINKS! South Africa on top in the first hour with some discipline lines and lengths, they have taken the wicket of both the openers. Some repair work for Pujara and Kohli. Pujara is playing with positive intent at the moment. Also, Lungi Ngidi is into the attack.

Lungi Ngidi to Cheteshwar Pujara, Length ball, way outside off. Pujara leaves it alone.

Marco Jansen to Virat Kohli, Another length ball, wide of off once again. Virat Kohli lets that go through. 

Marco Jansen to Virat Kohli, Lenght ball, wide of off. Virat Kohli offers no shot on that. 

Marco Jansen to Virat Kohli, Good-length, shaping it away from outside off. Virat Kohli leaves it alone. 

Marco Jansen to Virat Kohli, Length ball, around off. Virat Kohli defends it watchfully. 

Marco Jansen to Cheteshwar Pujara, Nicely timed! Much fuller this time, on the pads. Cheteshwar Pujara works it away wide of mid on. Lungi Ngidi chases the ball and keeps it down to three runs. 

Marco Jansen is into the attack now.

Marco Jansen to Cheteshwar Pujara, Marco Jansen goes over the over the wicket, serves a length ball, outside off. Cheteshwar Pujara blocks it out. 

Duanne Olivier to Virat Kohli, Back of a length, outside off. Virat Kohli shoulders arms to it. 

Duanne Olivier to Cheteshwar Pujara, A good follow up ball by Duanne Olivier! Fuller, around off. Pujara, looks to defend this off the front foot, but gets an inside edge towards fine leg. A single taken. 

Duanne Olivier to Cheteshwar Pujara, ! Nicely played! Duanne Olivier drops it short this time, on the body. Cheteshwar Pujara gets on top of this one and pulls it towards deep square leg for a boundary. He was well in control of the shot. 

Duanne Olivier to Cheteshwar Pujara, Good-length delivery, around off. Pujara blocks it out. 

Duanne Olivier to Cheteshwar Pujara, Touch fuller, nipping back in around middle. Cheteshwar Pujara misses and gets hit high on the pads. Good stuff from Duanne Olivier. 

Duanne Olivier to Cheteshwar Pujara, Back of a length, around off. Cheteshwar Pujara, on back foot, pushes it towards mid off. 

Kagiso Rabada to Virat Kohli, Good-length ball, outside off. Kohli hops and shoulders arms to it. Excellent over from Kagiso Rabada.

Kagiso Rabada to Virat Kohli, In the channel! Continues to bowl in that outside off channel. Asking Kolhi to go for the drive! Outside off. Left alone.

Kagiso Rabada to Mayank Agarwal, ! EDGED AND TAKEN! India have lost both their openers in quick succession. Kagiso Rabada the man who sends back Mayank Agarwal. This one a touch fuller, around the fourth stump line. Mayank Agarwal leans and looks to defend but gets a thick outside edge towards second slip, shaky foot movement from him.  Aiden Markram gets low and takes a comfortable catch. In no time, both the openers are gone, that's what pressure does to you. Rabada's pace was t

Kagiso Rabada to Virat Kohli, Length ball, way outside off. Left alone.

The skipper of India, Virat Kohli walks out to the middle. 

Kagiso Rabada to Virat Kohli, Greets Kohli with a short ball, on middle. Kohli sits under it. 

Kagiso Rabada to Mayank Agarwal, Short in length, down the leg side. Mayank Agarwal misses his flick.

Cheteshwar Pujara walks out at number 3.

Duanne Olivier will bowl from the other end.

Both the teams stride out and line up for their respective national anthems. It is India's first followed by South Africa's. We are done with all the formalities. The conditions are overcast and it was drizzling earlier but we are all set to go now. KL Rahul and Mayank Agarwal are the openers for India. The players take a knee against racism. Kagiso Rabada to start with the ball. Let's play...

Kagiso Rabada to KL Rahul, India and KL Rahul are underway! A full ball, angling around off. Rahul gets an inside edge of his drive, wide of mid on for a couple of runs. 

Kagiso Rabada to KL Rahul, Rabada starts with a full ball, on middle. Rahul flicks it to mid-wicket. Targeting the stumps straightaway. 

Virat Kohli, the skipper of India says that no one can control the weather. Adds that runs on this venue have always worked out well and they are looking forward to put some runs on the board. Mentions that he is fit and fine and he is back for this one. Further adds that there are two changes, he comes in for Hanuma Vihari and Umesh Yadav replaces Siraj. On being asked about his decision on choosing Umesh, he says that Umesh has been doing well and his performance has been good in his previous

Dean Elgar took blows on his body to help his team draw the series and their pace bowlers are proving lethal at their home surface. On the other side, India will be without Siraj and Ishant Sharma could make a comeback after a long time. The conditions are overcast in Cape Town, but let's hope the rain stays away. We can expect an exciting contest from both teams as South Africa will be looking to win in their own backyard while India will look for their first series win in South Africa. Sta

We have the birthday boy with us, Rahul Dravid, India's Head Coach, says that he has turned one year older but it is nice to have so many messages from everyone. Adds that the wicket didn't do much in the last match but credit to South Africa as they batted really well. Says that it is a close series and it is an exciting last match. Tells that at this level you don't need any motivation after playing for your country. Hopes that the performance should be better than the last one and is lookin

Pitch Report - Hashim Amla and Vernon Philandar are down at the pitch. Philandar says that it's different here in South Africa, there is a little bit of grass, which will help the pacers. Also, there is a bit of moisture and it could be on the slower side.  Hashim Amla states there are bare patches on one end, and a bit more grass on the other end. Philander says that he would fancy his chances to bowl first, while Hashim Amla says that he would have liked to put a score on the board.

Dean Elgar, the skipper of South Africa says that they would have batted first as well. Says the conditions are overcast and adds that it is a big match for the whole nation. Says they have lost many big names but the youngsters are stepping up and these young ones do not have any scars and they come with a fresh mind. Apart from himself, who has some old-school mindset, the squad is pretty good. Informs they are going with the same XI. Informs that they have a balanced squad and is trusting his

South Africa (Unchanged playing XI) - Dean Elgar (C), Aiden Markram, Keegan Petersen, Rassie van der Dussen, Temba Bavuma, Kyle Verreynne (WK), Marco Jansen, Kagiso Rabada, Keshav Maharaj, Duanne Olivier, Lungi Ngidi.

India (Playing XI) - KL Rahul, Mayank Agarwal, Cheteshwar Pujara, Virat Kohli (C) (In for Hanuma Vihari), Ajinkya Rahane, Rishabh Pant (WK), Ravichandran Ashwin, Shardul Thakur, Mohammed Shami, Jasprit Bumrah, Umesh Yadav (In for Mohammed Siraj).

TOSS - India have won the toss and they have elected to BAT first!

... Day 1, Session 1 ...

Hello and a warm welcome to Day 1 of this intriguing final and third Test match between South Africa and India. The series is firmly poised at 1-1 and whoever wins here will clinch the series as well. The hosts are coming from behind and with the performance, they showcased at Johannesburg, the Proteas will be high on confidence. The good news for India is that Virat Kohli is back and ready to roar once again.

Elgar will be very happy with how his bowlers performed. Everyone chipped in a wicket at least and showed consistency throughout the innings. Kagiso Rabada and Duanne Olivier were the picks from the bowlers as they scalped 4 and 3 wickets respectively. Kagiso Rabada was so good all over today. He bowled in the channel outside off and kept Kohli low and away from scoring any runs freely. The contest between Kagiso Rabada and Virat Kohli was worth a penny as both showed determination in thei

Lungi Ngidi takes the last wicket and folds things out. Gutted for Kohli who fought hard to reach to his century but fell trying to up the ante. Also, there was no support from the other end for him means India end their innings at 223. After the wicket of Rishabh Pant, the flood gates opened and South Africa did well to not let the tail-enders wag much and bundled India out. Things could have been different if someone had supported the skipper from the other end but that is a story for another

Lungi Ngidi to Mohammed Shami, ! TAKEN! Length ball, outside off. Shami cuts it straight to point where Bavuma takes a sharp low catch. It is taken upstairs to check if it is clean and the umpire says no conclusive evidence is there. India are all out at 223.

Is that out? Both the batters are already near the fence but the umpire makes them wait as they check the catch. Bavuma at point takes a low catch. No conclusive evidence and that is the end of the innings.

Lungi Ngidi to Mohammed Shami, Length and on middle. Shami tries to heave it but toe ends it back on the deck.

Lungi Ngidi to Mohammed Shami, Length and down the leg side. Shami swings hard and misses.

Kagiso Rabada to Umesh Yadav, Umesh Yadav continues to throw his bat it! Another length ball, outside off. Umesh Yadav swings and misses. 

Kagiso Rabada to Umesh Yadav, Swing and a miss! A length ball, outside off. Umesh Yadav swings his bat but fails to get any bat on it. 

Kagiso Rabada to Umesh Yadav, Another shorter ball, around middle. Umesh Yadav does well to get away from that one. 

Kagiso Rabada to Umesh Yadav, Bouncer! A short ball, around middle. Umesh Yadav ducks under it. 

Kagiso Rabada to Umesh Yadav, Fuller ball, outside off. Umesh Yadav lofts it over mid-off. Two runs taken. 

Kagiso Rabada to Mohammed Shami, A length ball this time, outside off. Shami pushes it towards cover and takes a single. 

Kagiso Rabada to Umesh Yadav, Shorter ball, around middle. Umesh Yadav slaps it towards mid-wicket for a single. 

Kagiso Rabada to Umesh Yadav, No run.

Kagiso Rabada to Umesh Yadav, 2 runs.

Kagiso Rabada to Mohammed Shami, A length ball this time, outside off. Shami pushes it towards cover and takes a single. 

Marco Jansen to Mohammed Shami, Marco Jansen continues to trouble Shami with the short ball. Shami taps it towards fine leg. 

Marco Jansen to Mohammed Shami, Marco Jansen drops another bouncer, this way down the leg side. Shami lets that go through. 

Marco Jansen to Mohammed Shami, Short in length, around off. Shami pushes it to point this time. 

Marco Jansen to Mohammed Shami, Marco Jansen bangs in another short ball, on middle. Shami hops and defends it out. 

Marco Jansen to Mohammed Shami, Back of a length, around middle. Mohammed Shami defends it towards short leg. 

Marco Jansen to Mohammed Shami, Shorter ball, outside off. Mohammed Shami blocks this one. 

Kagiso Rabada to Umesh Yadav, A length ball, outside off. Umesh Yadav defends it out. 

Kagiso Rabada to Mohammed Shami, Shorter ball, down the leg side. Mohammed Shami pulls it towards fine leg for a single. 

Kagiso Rabada to Mohammed Shami, Back of a length, outside off. Mohammed Shami pushes it to gully. 

Kagiso Rabada to Umesh Yadav, Another length ball, on the pads. Umesh Yadav flicks it to deep square leg for a single. 

Kagiso Rabada to Umesh Yadav, And again! Umesh Yadav throwing his bat at everything here! Another back of a length, outside off. Umesh Yadav throws his bat again, but fails to get any connection on that. 

Kagiso Rabada to Umesh Yadav, Swing and a miss! Short ball, outside off. Umesh Yadav swings hard at it but misses. 

Marco Jansen to Mohammed Shami, Bouncer! A shorter ball, around middle. Mohammed Shami ducks underneath it. 

Marco Jansen to Mohammed Shami, Fuller this time, outside off. Mohammed Shami drives it and finds the fielder at mid off. 

Marco Jansen to Mohammed Shami, Back of a length, around middle and leg. Mohammed Shami tucks it towards square leg. 

Marco Jansen to Mohammed Shami, Swing and a miss! A shorter ball, outside off. Mohammed Shami, on back foot, look to chop this but fails to get any bat on it. 

Marco Jansen to Mohammed Shami, Good-length ball, around middle. Mohammed Shami taps it towards short leg. 

Marco Jansen to Mohammed Shami, ! A fine shot! Marco Jansen serves a length ball, outside off. Mohammed Shami, hangs back, and cuts it away past gully for a boundary. The tail adding important runs here for India. 

Mohammed Shami is the last man in.

Kagiso Rabada to Umesh Yadav, Another length ball, outside off. Umesh Yadav blocks it out. 

Kagiso Rabada to Mohammed Shami, Good-length delivery, outside off. Mohammed Shami pushes it through cover for a single. 

Kagiso Rabada to Mohammed Shami, A length ball, nipping back in on the pads. Mohammed Shami tucks it to short fine leg. 

Kagiso Rabada to Virat Kohli, ! CAUGHT BEHIND! End of a fine knock from Virat Kohli. So much determination and grit but he fells shot of his well-deserved century. He showed discipline, intent but ends up nicking this outside off delivery to the keeper. This was on a length and way outside off. Kohli steps across and has a feel for it, the ball takes the thinnest on nick and the keeper takes an easy one. Frustration for Virat Kohli. Kagiso Rabada gets his fourth wicket.

Kagiso Rabada to Virat Kohli, Much fuller this time, outside off. Virat Kohli leans and drives it to covers once again. 

Kagiso Rabada to Virat Kohli, A length ball, outside off. Virat Kohli plays it to covers. 

Marco Jansen to Umesh Yadav, A length delivery, the probing line outside off. Umesh Yadav leaves it alone at the end. 

Marco Jansen to Umesh Yadav, Change of angle this time. Marco Jansen goes around the wicket, serves a length ball, outside off. Umesh Yadav defends it out. 

Marco Jansen to Virat Kohli, Back of a length, on the pads. Virat Kohli taps it towards fine leg and scampers through to the other end. 

Marco Jansen to Virat Kohli, Another length delivery, outside off. Virat Kohli drives it to the fielder at cover. 

Marco Jansen to Virat Kohli, Good-length delivery, outside off. Virat Kohli taps it to short third man. 

Marco Jansen to Virat Kohli, Fuller, angling it away from outside off. Virat Kohli pushes it to cover. 

Kagiso Rabada to Umesh Yadav, Touch shorter, around middle. Umesh Yadav defends it out. 

DRINKS! South Africa 2 wicket away from closing the innings. They have been superb with the ball today. Feel for Kohli who is trying his best to stay composed but wickets are falling at the other end. Umesh Yadav walks out now.

Kagiso Rabada to Jasprit Bumrah, ! TAKEN! Kagiso Rabada strikes this time, Jasprit Bumrah walks back without scoring. A short ball, on middle, extra bounce as well. Jasprit Bumrah looks to defend this but the extra bounce took his glove in return. The ball flies high over the second slip fielder who tries to get hold of it but fails to. Dean Elgar, from first slip goes behind the second slip fielder takes a good catch. Kohli was not giving the strike to Bumrah off Rabada but he trus

Kagiso Rabada to Virat Kohli, Back of a length, on the body. Virat Kohli swivels and pulls it to deep square leg for single.

Kagiso Rabada to Virat Kohli, Lenght ball, outside off. Virat Kohli lunges and pushes it to cover. He wants a single there, but won't get it at the end. 

Kagiso Rabada to Virat Kohli, Touch fuller again, outside off. Virat Kohli blocks it out. 

Kagiso Rabada to Virat Kohli, ! In the air..but safe! Edgy runs. A full ball, outside off. Virat Kohli leans forward and looks to drives this but gets a thick outside edge over gully for a boundary. He now moves on to 77!

Keshav Maharaj to Jasprit Bumrah, A huge appeal for LBW but not given, sliding down. A full ball, flighted and angling down. Bumrah misses his defense and gets hit on the pads. 

Keshav Maharaj to Jasprit Bumrah, A loopy ball, on off. Bumrah blocks it out solidly. 

Keshav Maharaj to Jasprit Bumrah, Flatter and on middle. Bumrah rocks back and keeps it out.

Keshav Maharaj to Jasprit Bumrah, On middle, Blocked out.

Keshav Maharaj to Jasprit Bumrah, Tossed up, on off. Blocked out on the front foot.

Keshav Maharaj to Jasprit Bumrah, Shorter and drifting on off. Bumrah dabs it to backward point.

Kagiso Rabada to Virat Kohli, Another solid block from Virat Kohli. 

Kagiso Rabada to Virat Kohli, Length and on off. Blocked out. 

Kagiso Rabada to Virat Kohli, Short of a length, on middle. Kohli whacks it to deep square leg. Kohli denies a single.

Kagiso Rabada to Virat Kohli, On a length, outside off. Kohli with a good leave here.

Kagiso Rabada to Virat Kohli, Outside off. Left alone.

Kagiso Rabada to Virat Kohli, Length and on off. Kohli taps it to covers.

Keshav Maharaj to Jasprit Bumrah, Tossed up, on off. Bumrah gets on the front foot to keep it out.

Keshav Maharaj to Jasprit Bumrah, Very full, on middle. Blocked out.

Is that a clean catch? The soft signal is out though. The umpires just check if Keegan Petersen has taken a clean catch at silly mid off. Yes, the third umpire confirms that the fingers were under the ball. Shardul Thakur walks back. 

Keshav Maharaj to Shardul Thakur, ! TAKEN! This is full and on off, Thakur pushes it uppishly and towards silly mid off where Keegan Petersen takes a sharp low catch. South Africa celebrate but the umpire takes it upstairs to check if it is a clean one. Soft signal is out. The hand was underneath the ball and Thakur's cameo is over. Really good catch by Keegan Petersen there. Also, first wicket for Keshav Maharaj is this series. Jasprit Bumrah arrives in the middle. 

Keshav Maharaj to Shardul Thakur, ! Good shot! Short ball, on off. Thakur slaps it off the back foot through cover and extra-cover for a boundary.

Keshav Maharaj to Shardul Thakur, Short and on off, cut away to backward point.

Keshav Maharaj to Virat Kohli, On middle, drilled down to long on for a single.

Kagiso Rabada to Shardul Thakur, FLAT ! 200 up as well for India! Virat Kohli gives a cheeky smile after looking at that shot! Short of a length, outside off. Thakur arcs back and slashes it all the way over point for a maximum. Just Shardul Thakur things.

Kagiso Rabada to Shardul Thakur, Full and on off. Thakur shows full face of the bat as he pushes it to mid off.

Kagiso Rabada to Virat Kohli, Call of two but settles for a single. On middle, tucked to mid-wicket for one run.

Kagiso Rabada to Virat Kohli, Fuller and on off. Kohli steps across and blocks it.

Kagiso Rabada to Virat Kohli, This one straightens up off the deck, outside off. Left alone.

Kagiso Rabada (16-3-52-2) is back on. 

Kagiso Rabada to Virat Kohli, Short of a length, outside off. Kohli leaves it alone.

Kagiso Rabada to Virat Kohli, Length ball, outside off. Kohli shoulders arms to it. Elgar sees Kohli score runs freely and brings his best bowler. A late no ball called.

Keshav Maharaj to Virat Kohli, Tossed up, full and outside off, pushed to covers.

Keshav Maharaj to Virat Kohli, Edgy single! This one drifts a bit, full and on middle. Kohli gets low to defend but gets an inside edge to square leg. One. 

Keshav Maharaj to Virat Kohli, Fuller and on middle. Kohli nudged it to mid-wicket.

Keshav Maharaj to Shardul Thakur, A flighted ball, on the pads, this is hit to square leg for one.

Keshav Maharaj to Virat Kohli, Shorter and on middle. Kohli rocks back and tucks it to mid-wicket for a single.

Keshav Maharaj to Shardul Thakur, On off, Thakur pushes it through the diving bowler for a single. 

Marco Jansen to Virat Kohli, Fuller, outside the off pole again. Virat Kohli pushes it point. 

Marco Jansen to Virat Kohli, Touch shorter, outside off. Virat Kohli shoulders arms to it. 

Marco Jansen to Virat Kohli, ! And again! This is sweetly timed once again! A half-volley once again, tad wider this time. Virat Kohli presses forward and drives it beautifully once again, through cover for a boundary. This is Kohli at his best! A sure treat to watch. 

Marco Jansen to Virat Kohli, Good-length ball, outside off. Virat Kohli lifts his bat and leaves it alone. 

Marco Jansen to Virat Kohli, ! Wow, that is a Virat Kohli special! A superb cover drive, that is sweetly timed! A full ball, outside off. Virat Kohli leans and drives it through cover for a boundary. 

Marco Jansen to Virat Kohli, A length ball, outside off. Left alone. 

Keshav Maharaj to Shardul Thakur, Tossing it up again, full and on middle. Shardul Thakur presses forward and blocks it out. 

Keshav Maharaj to Virat Kohli, Fuller, on middle. Virat Kohli flicks it towards mid-wicket for a single. 

Keshav Maharaj to Virat Kohli, Another flighted delivery, on middle. Virat Kohli is solid once again with his defense. 

Keshav Maharaj to Virat Kohli, Loopy ball, around off. Virat Kohli lunges and defends it out. 

Keshav Maharaj to Virat Kohli, Another fuller ball, on middle. Virat Kohli blocks it out solidly. 

Keshav Maharaj to Virat Kohli, ! EDGY! A loopy ball, around middle. Virat Kohli leans and looks to flick this but gets a thick outside past the slip fielder. The ball races away towards the third man fence for a boundary. 

Marco Jansen to Shardul Thakur, A low full toss ball, on the pads. Shardul Thakur somehow manages to dig it out to the bowler. 

Shardul Thakur walks out to the middle. 

Marco Jansen to Ravichandran Ashwin, ! CAUGHT BEHIND! Marco Jansen picks up another wicket, that's his third, and India are now 6 down. A length ball, shaping it away a tad outside off. Ravichandran Ashwin looks to have a poke at it but gets an outside towards the keeper. Kyle Verreynne, behind the stumps, takes another catch. 

Marco Jansen to Ravichandran Ashwin, Good-length delivery, outside off. Ravichandran Ashwin leaves it alone. 

Marco Jansen to Virat Kohli, Tad fuller, on pads. Virat Kohli drives it with soft hands through the outer half of his bat towards point for a single. 

Marco Jansen to Ravichandran Ashwin, Quick single! A length ball, on the pads. Ravichandran Ashwin taps it towards square leg and scampers through to the other end. 

Marco Jansen to Virat Kohli, Back of a length, outside off. Virat Kohli hangs back, opens the face of his bat, and guides it towards deep cover for a single. 

Keshav Maharaj to Ravichandran Ashwin, Flatter, quicker, on middle. Ashwin, on back foot, shows the full face of the bat and defends it out. A maiden over to begin with for Keshav Maharaj. 

Keshav Maharaj to Ravichandran Ashwin, Fuller, floating it again, on middle. Ravichandran Ashwin drives it to cover. No run there. 

Keshav Maharaj to Ravichandran Ashwin, Loopy delivery, outside off. Ravichandran Ashwin leans blocks it out watchfully. 

Keshav Maharaj to Ravichandran Ashwin, Shorter, outside off. Ashwin defends it out. 

Keshav Maharaj to Ravichandran Ashwin, Tossing it up this time, on middle. Ashwin lunges and blocks it solidly. 

Keshav Maharaj to Ravichandran Ashwin, Keshav Maharaj starts with a flatter ball, outside off. Ravichandran Ashwin hangs back and pushes it to cover. 

Keshav Maharaj finally has the ball in his hands. 

Marco Jansen to Virat Kohli, ! An exquisite shot! Marco Jansen overcooks this one, on middle. Virat Kohli leans and drives it past mid off for a boundary. 

Marco Jansen to Virat Kohli, Back of a length, around middle. Virat Kohli ducks underneath it. 

Ravichandran Ashwin comes in now.

Marco Jansen to Ravichandran Ashwin, Shorter ball, around middle. Ravichandran Ashwin tucks it to square leg for a single. He gets off the mark with that. 

Marco Jansen to Rishabh Pant, ! TAKEN! Another partnership was building up but is broken by South Africa. Marco Jansen strikes and sends Rishabh Pant back to the pavilion. Back of a length, outside off. Rishabh Pant hangs back and tries to steer this over point, but he is a tad late on the shot and gets an outside edge towards gully. Keegan Petersen takes a simple catch there. That's a huge wicket and a very crucial one. 

Marco Jansen to Rishabh Pant, Touch fuller, outside off. Rishabh Pant defends it watchfully. 

Marco Jansen to Rishabh Pant, Length ball, around middle. Rishabh Pant shows the full face of the bat and blocks it out. 

Duanne Olivier to Virat Kohli, Short of a length, on off. Kohli taps it on the off side.

Duanne Olivier to Virat Kohli, ! FIFTY for Virat Kohli! A resilient innings from the skipper, showing great composure in his knock. Full and on off, this is pushed to mid off. Kagiso Rabada dives but lets it through for a boundary. Shows his bat towards the pavilion and gets applause from his teammates.

Duanne Olivier to Virat Kohli, A slight mix-up but no harm done! On off. Kohli punches it to covers. Kagiso Rabada there has a shy at the bowler's end but misses. Pant was well in though. No ball given for overstepping.

Duanne Olivier to Rishabh Pant, Short of a length, on middle, pulled away to deep mid-wicket for a single. 

Duanne Olivier to Rishabh Pant, In the channel! Length ball, just around off. Pant shoulders arms to it.

Duanne Olivier to Rishabh Pant, Length and on off. Blocked out on the off side.

Duanne Olivier to Rishabh Pant, Short in length, on middle, this is pulled away with much more control from Pant towards deep mid-wicket where Kagiso Rabada runs to his right and cuts it off. Two.

Lungi Ngidi to Rishabh Pant, Pitches it up, on off, pushed wide of mid off for a single. 

Lungi Ngidi to Rishabh Pant, ! Comes around the wicket and serves it on a length, outside off. Pant looks to drive but gets an outside edge through gully for a boundary. Frustration for Lungi Ngidi.

Lungi Ngidi to Rishabh Pant, Fuller and on off. Pant steps across and punches it softly to mid off 

Lungi Ngidi to Rishabh Pant, On middle, on a length, tucked on the leg side.

Lungi Ngidi to Rishabh Pant, Fuller ball, very full, on middle. Pant jams it out to Ngidi.

Lungi Ngidi to Rishabh Pant, An appeal but might be pitching outside leg stump. The keeper says height might be the issue! A full ball, steep bounce, on middle. Pant looks to defend but gets beaten on the inside edge and gets hit high on the pads.

Duanne Olivier to Virat Kohli, Fuller and on off. Kohli defends it with a straight bat, on the deck.

Duanne Olivier to Rishabh Pant, On the pads, this is flicked to mid-wicket for a single.

Duanne Olivier to Rishabh Pant, Length ball, outside off. Pant offers no shot.

Duanne Olivier to Rishabh Pant, Just over! A short ball, on middle. Pant looks to pull but gets a top edge towards deep square leg for a couple of runs. Not at all control in his shot. 

Duanne Olivier to Rishabh Pant, Length and on off. Pant taps it towards silly mid off and calls for a quick single but Kohli wisely says no. 

Duanne Olivier to Rishabh Pant, Good leave! Full ball, angling across, just outside off. Pant shoulders arms.

Lungi Ngidi to Virat Kohli, Kohli not tempted for the drive, this is full and outside off. Left alone. 

Lungi Ngidi to Virat Kohli, Touch fuller, just outside off. Kohli lunges and defends it to covers. 

Lungi Ngidi to Virat Kohli, Full, coming back in but from way outside off. Kohli shoulders arms to it.

Lungi Ngidi to Virat Kohli, Outside off, on a length, Left alone.

Lungi Ngidi to Virat Kohli, Better! Making Kohli play at it! Length, on off. Blocked out.

Lungi Ngidi to Virat Kohli, Length ball, it takes off after landing, outside off. No trouble for Virat Kohli as it is way outside off. 

Duanne Olivier to Rishabh Pant, Another shorter one, around middle. Rishabh Pant tucks it to the to square leg. 

Duanne Olivier to Rishabh Pant, ! Magnificent stroke! A back-of-a-length delivery, outside off. Rishabh Pant, on back foot, gets on top of that and punches it beautifully through cover for a boundary. 150 up for India with that. 

Duanne Olivier to Virat Kohli, Fuller this time, around middle and leg. Virat Kohli leans and flicks it towards deep square leg. A single taken. 

Duanne Olivier to Virat Kohli, Good-length delivery, around the off pole. Virat Kohli defends it out watchfully. 

Duanne Olivier to Virat Kohli, Back of a length, on middle. Virat Kohli hops and blocks it out solidly. 

Duanne Olivier will bowl from the other end. 

Duanne Olivier to Virat Kohli, A length ball, outside off. Virat Kohli lets that go through to the keeper.

Lungi Ngidi to Virat Kohli, On the pads, this is flicked to deep square leg and Kohli will retain the strike.

Lungi Ngidi to Virat Kohli, Short ball, outside off. Kohli with an easy leave. Too wide from Ngidi, missing his rhythm. 

Lungi Ngidi to Virat Kohli, On a length, outside off. This is hit to covers.

Lungi Ngidi to Virat Kohli, ! First runs of the final session! Too straight, on middle. Kohli flicks it nonchalantly through mid-wicket for a boundary. 

Lungi Ngidi to Virat Kohli, Outside off again, fuller and Kohli shoulders arms to it. 

We are back for the final session of Day 1! The players are out in the middle. Virat Kohli and Rishabh Pant will resume their batting. Lungi Ngidi will begin with the ball. Here we go...

Lungi Ngidi to Virat Kohli, Short of a length, outside off, swinging away as well. Kohli leaves it alone.

... Day 1, Session 3 ...

Cheteshwar Pujara and Virat Kohli started the session off well, but Pujara could not hold on for too long and was dismissed for a well-made 43. Ajinkya Rahane fell cheaply once again to a ripper by Rabada. Virat Kohli has been exceptional in the middle, he is displaying his class at the moment. He has been patient and not getting very tempted. As long as he is at the crease, India could surely cross the 200 mark with ease at the end of the play. Pant too, has been showing determination and will

Duanne Olivier to Rishabh Pant, On a length, on off. Pant blocks it out. That will be Tea on Day 1.

That was an exciting session of Test cricket! South Africa would be the happier side, cause they managed to pick up another two wickets in the session. They have been disciplined with their line and lengths, and not allowing the batters to score quickly. Kagiso Rabada has been phenomenal, he has troubled the Indian skipper, on multiple occasions, but Virat Kohli has survived through everything.

Duanne Olivier to Rishabh Pant, Touch fuller, on middle. Pant blocks it back on the deck solidly. 

Duanne Olivier to Rishabh Pant, Around the wicket, fuller and on off, this is pushed to mid off. 

Duanne Olivier to Rishabh Pant, Around off, this is pushed to covers.

Duanne Olivier to Rishabh Pant, Full and on off, this is pushed to mid off. Keshav Maharaj there dives to his left and deflects it down the ground. A couple taken. Good running. 

Duanne Olivier to Rishabh Pant, Short in length, on off. Pant hops and blocks it.

Lungi Ngidi to Virat Kohli, Another leave from Virat Kohli to end the over.

Lungi Ngidi to Virat Kohli, Outside off delivery. Kohli shoulders arms to it.

Lungi Ngidi to Virat Kohli, On a length, on off. Blocked out.

Lungi Ngidi (10-5-23-0) is brought back into the attack. 

Lungi Ngidi to Virat Kohli, Length ball, way outside off. Kohli lets it alone.

Lungi Ngidi to Virat Kohli, Fuller and on off, Kohli leans and defends it towards cover.

Lungi Ngidi to Virat Kohli, Length on middle, Kohli blocks it on the leg side.

Review! South Africa have reviewed a caught behind decision! The replay rolls in. UltraEdge confirms there is no spike as the ball passes the bat. Okay, there was a murmur as the ball went past the bat. South Africa saw that on the big screen and celebrated. But the on-field decision stays. South African players' are unhappy with the decision. 

Duanne Olivier to Virat Kohli, A length ball, on the pads. Virat Kohli tucks it towards square leg. He will keep strike for the next over. 

Duanne Olivier to Virat Kohli, Short ball, down the leg. Virat Kohli leaves it alone. 

Duanne Olivier to Virat Kohli, NOT ! A huge appeal for caught behind but not given. A length ball, angling down on the pads. Kohli looks to flick but seems to miss it. There was definitely a sound. The keeper collects and South Africa celebrates but the umpire cuts short their excitement as he signals not out. The keeper convinces his captain to take the review. UltraEdge shows a little murmur as it went through past the bat but the third umpire says it came off the pads.

Duanne Olivier to Virat Kohli, Short in length, outside off. Easy leave for Kohli.

Duanne Olivier to Virat Kohli, Fuller again, on off, Kohli gets low and blocks it out.

Duanne Olivier to Virat Kohli, Good fielding by Olivier, throws his body over it. Full and on off. Kohli pushes it straight down the ground but Duanne Olivier gets low and stops it well. No run.

Kagiso Rabada to Rishabh Pant, Length ball, outside off. Pant offers no shot.

Kagiso Rabada to Rishabh Pant, Bangs a short ball, on middle. Pant watches it sail over. The keeper has to leap to carry this one. A late no ball called by the umpire.

Kagiso Rabada to Virat Kohli, Tap and run! On a length, on off, this is hit to covers for a quick single.

Kagiso Rabada to Virat Kohli, Short again, wide outside off. Kohli shoulders arms to it. 

Kagiso Rabada to Virat Kohli, Short of a length, just around off. Kohli with a good leave.

Kagiso Rabada to Virat Kohli, Length ball, way outside off. Kohli leaves it alone.

Rabada hurls in but loses his control on the ball. It pops out and Rabada runs back to his mark.

Kagiso Rabada to Rishabh Pant, On the pads, this is hit to square leg for a single.

Duanne Olivier to Virat Kohli, Full ball, outside off, comes back in late. Kohli lets it throough.

Duanne Olivier to Virat Kohli, Short but way down the leg side. Kohli looks to pull but misses.

Duanne Olivier to Virat Kohli, Short on off. Kohli gets on top of the bounce to defend.

Duanne Olivier to Virat Kohli, ! Easy pickings! On the pads, this is flicked nicely through to the fine leg fence. Releases a bit of pressure that was building on him.

Duanne Olivier to Virat Kohli, Short of a length, around off, it jags back in. Kohli hops and tries to defend but misses.

Duanne Olivier to Virat Kohli, Length and outside off. Left alone.

Kagiso Rabada to Rishabh Pant, No run.

Kagiso Rabada to Rishabh Pant, No run.

Kagiso Rabada to Virat Kohli, On a length, spraying it onto the pads. Virat Kohli tucks it towards mid-wicket for a single. 

Kagiso Rabada to Virat Kohli, JAFFA! BEATEN AGAIN! What an over we are witnessing here! Another length ball, outside off. Virat Kohli, on back foot, looks to have a poke at it, but gets beaten as the ball zips past the outside edge once again. 

Kagiso Rabada to Virat Kohli, Touch fuller, outside off. Virat Kohli pushes it towards gully.

Kagiso Rabada to Virat Kohli, Edged and just short! Another length ball, on middle. Virat Kohli looks to defend this with soft hands. But, he manages to get a slight outside edge towards second slip. The ball flies and lands just short of Aiden Markram there.

Kagiso Rabada to Virat Kohli, Another ripper by Rabada! An outswinger, on a length, outside off. Virat Kohli gets beaten as the ball drifts away a tad. 

Kagiso Rabada to Virat Kohli, JAFFA! What an over we are witnessing here! Another length ball, outside off. Virat Kohli, on back foot, looks to have a poke at it, but gets beaten as the ball zips past through the outside edge again. 

Kagiso Rabada to Virat Kohli, Touch fuller, outside off. Virat Kohli pushes it towards gully. 

Kagiso Rabada to Virat Kohli, Edged and just short! Another length ball, on middle. Virat Kohli looks to defend this with soft hands. But, he manages to get a slight outside edge towards second slip. The ball flies and lands just short of Aiden Markram there. 

Duanne Olivier to Rishabh Pant, Yorker length this time, just outside off. Rishabh Pant jabs it out towards the bowler. 

Duanne Olivier to Rishabh Pant, Length delivery, on middle. Pant defends that one watchfully. 

Duanne Olivier to Rishabh Pant, Back of a length, down the leg side. Pant dabs it on the leg side. 

Duanne Olivier to Rishabh Pant, Fuller once again, outside off. Rishabh Pant pushes it to Temba Bavuma at cover point. 

Duanne Olivier to Rishabh Pant, Another full-length delivery, around off, at 128 clicks. Rishabh Pant blocks it out solidly. 

Marco Jansen to Virat Kohli, Back of a length, outside off. Virat Kohli, on back foot, blocks it to point. 

Duanne Olivier to Rishabh Pant, Fuller, outside off. Rishabh Pant drives it to the fielder at mid off. 

Kagiso Rabada to Virat Kohli, BEATEN! What a peach of a delivery. A length ball, shaping away from outside off. Virat Kohli, on front foot, looks to defend but gets beaten on the outside edge. 

Kagiso Rabada to Virat Kohli, Length ball, outside off. Virat Kohli lets that go through to the keeper. 

Kagiso Rabada to Virat Kohli, Another back-of-a-length delivery, outside off. Virat Kohli leaves it alone. 

Kagiso Rabada to Virat Kohli, Shorter, outside off. Left alone. 

Kagiso Rabada to Rishabh Pant, Lenght this time, on the pads. Pant tucks it to mid-wicket and scampers through to the other end for a single. 

Kagiso Rabada to Rishabh Pant, Kagiso Rabada goes over the wicket, serves a length ball, on middle. Rishabh Pant hangs back and blocks it out. 

Marco Jansen to Virat Kohli, Short again, outside off. Virat Kohli offers no shot. 

Marco Jansen to Virat Kohli, Touch shorter again, outside off. Virat Kohli dabs it to backward point. 

Marco Jansen to Virat Kohli, Back of a length, outside off. Virat Kohli shoulders arms to it. 

Marco Jansen to Virat Kohli, Shorter one, wide of off. Virat Kohli leaves it alone. 

Marco Jansen to Virat Kohli, ! Classy shot! A gift from Marco Jansen and Virat Kohli is not going to miss out on that. Very full, on middle. Virat Kohli drives it gloriously down the ground for a boundary. 

Kagiso Rabada to Rishabh Pant, Length and outside off, slapped to point. 

Kagiso Rabada to Rishabh Pant, ! Punished! Dropped short by Rabada and Pant pulls it hard to mid-wicket for a boundary. 

Kagiso Rabada to Rishabh Pant, Full, just outside off. Pant covers his stumps and lets it through. 

DRINKS! South Africa have done well to break the partnership between Cheteshwar Pujara and Virat Kohli. Cheteshwar Pujara was looking good in the middle, but could not hold on for too long. The hosts have still been disciplined with their bowling. Virat Kohli is looking strong and is hitting the right deliveries, he is playing with some positive intent and will be looking to stick around till the end to guide India to a healthy total. 

Kagiso Rabada to Rishabh Pant, Length and on off, this is hit to gully.

Kagiso Rabada to Rishabh Pant, This one takes off the deck, around off. Pant taps it to point. 

Kagiso Rabada to Rishabh Pant, Swing and a miss! A full ball, angling across, outside off. Pant looks to drive but misses.

Marco Jansen to Virat Kohli, Fuller ball, around off. Virat Kohli pushes it and finds the man at mid off. 

Review-time! Ajinkya Rahane has reviewed a caught behind decision. The replay rolls in. UltraEdge confirms there is an edge on that. He walks back to the pavilion.

Marco Jansen to Virat Kohli, Length delivery, outside off. Kohli shoulders arms to it. 

Marco Jansen to Virat Kohli, Another back of a length, outside off. Virat Kohli leans back and lets that go through. 

Marco Jansen to Virat Kohli, Marco Jansen drops it short this time, around middle. Virat Kohli ducks underneath it. 

Marco Jansen to Virat Kohli, Another fuller delivery, outside off. Virat Kohli lunges and defends it off the front foot. 

Marco Jansen to Virat Kohli, Full ball, around off. Virat Kohli leans and blocks it watchfully. 

Kagiso Rabada to Rishabh Pant, Angles this away from the left-hander and Pant shoulders arms to it.

Kagiso Rabada to Rishabh Pant, Length and on off. Blocked out.

Kagiso Rabada to Rishabh Pant, Length and just around off. Pant leaves it alone.

Kagiso Rabada to Rishabh Pant, ! Just over! Short of a length, angling outside off. Rishabh Pant slashes it just over gully where Marco Jansen leaps but it goes over him for a boundary. 

Kagiso Rabada to Rishabh Pant, Outside off. Left alone. 

Kagiso Rabada to Ajinkya Rahane, ! CAUGHT BEHIND! An absolute peach of a delivery from Rabada. A length ball, around off, it lands and straightens up touch and also shoots off. Rahane looks to flick without any foot movement and gets an outside edge to the keeper who takes and celebrates. The ball bounces just over the off pole as well. Even the umpire raises his finger but Rahane is not convinced and takes the review after consulting his partner. UltraEdge shows a spike and Rahane m

Rishabh Pant comes to the crease now. 

Kagiso Rabada to Ajinkya Rahane, ! c Kyle Verreynne b Kagiso Rabada.

Marco Jansen to Virat Kohli, Short and slanting, outside off. Left alone.

Marco Jansen to Virat Kohli, On a length, on off. Blocked out.

Marco Jansen to Virat Kohli, ! Kohli and his cover drive! Picture perfect! Pitches it up, outside off. Kohli caresses it through covers for a boundary.

Marco Jansen to Virat Kohli, Full, just outside off. Kohli shoulders arms. 

Kagiso Rabada to Mayank Agarwal, Shorter length, jagging back in around off. Mayank Agarwal, on his toes, defends it out. That's 22 dot balls in a row now. 

Kagiso Rabada to Mayank Agarwal, Touch shorter this time, shaping the ball away from outside off. Mayank Agarwal leaves it alone. 

Kagiso Rabada to Mayank Agarwal, Another length ball, around off. Mayank Agarwal covers his line and blocks it out solidly. 

Kagiso Rabada to Mayank Agarwal, Good-length delivery, outside off. Mayank Agarwal, on back foot, blocks it towards point. 

Kagiso Rabada to Mayank Agarwal, Back of a length, down the leg side. Mayank Agarwal taps it to short leg who shows good reflexes.

Duanne Olivier to Cheteshwar Pujara, Good-length delivery, outside off. Pujara leaves it alone. End of a successful over by Duanne Olivier.  

Duanne Olivier to Cheteshwar Pujara, Touch fuller this time, nipping back in a tad, around off. Cheteshwar Pujara leans and blocks it out. 

Duanne Olivier to Cheteshwar Pujara, Short of a length, outside off. Cheteshwar Pujara leans back and lets that through to the keeper. 

Duanne Olivier to Cheteshwar Pujara, On a length, on middle. Cheteshwar Pujara tucks it to square leg and gets of the mark with a couple of runs.

Duanne Olivier to KL Rahul, ! CAUGHT BEHIND! Duanne Olivier strikes and draws first blood! That one was right on the money. Back of a length, outside off. KL Rahul stands tall, hops and looks to defend this one, but gets a thick outside edge. Verreynne, behind the stumps, makes no mistake and takes an easy catch to dismiss KL Rahul. The pressure was building on India with all the dot balls.

Duanne Olivier to KL Rahul, Good-length ball, outside off. KL Rahul leaves it alone. 

Marco Jansen to Ajinkya Rahane, Length and on off. Rahane taps it late through point for a single.

Kagiso Rabada to Mayank Agarwal, Length ball, around off. Mayank Agarwal hangs back and blocks it out. A maiden for Rabada. 

Marco Jansen to Ajinkya Rahane, Angles it on middle, on a length. Blocked out.

Kagiso Rabada to Virat Kohli, Length ball, outside off. Kohli defends it of the outer half to point. 

Kagiso Rabada to Virat Kohli, Outside off, on a length. Kohli shoulders arms to it.

Kagiso Rabada to Virat Kohli, Length ball, outside off. Kohli offers no shot.

Kagiso Rabada to Virat Kohli, Way outside off. Left alone.

Kagiso Rabada to Virat Kohli, ! Kohli had enough of defense now! A short ball, on middle. Kohli rides it as he pulls it over square leg for a biggie. 

Kagiso Rabada to Virat Kohli, BEATEN! What a delivery! On a length, outside off, it straightens off the deck. Virat Kohli looks to defend but gets beaten on the outside edge.

Marco Jansen to Ajinkya Rahane, Ends the over with a good-length delivery, around middle. Ajinkya Rahane pushes it towards short mid-wicket. 

Marco Jansen to Ajinkya Rahane, Touch fuller, outside off. Ajinkya Rahane lunges and blocks it out. 

Marco Jansen to Ajinkya Rahane, On a length again, outside off. Ajinkya Rahane coves the line and defends it out.  

Marco Jansen to Ajinkya Rahane, Good-length delivery, around middle. Ajinkya Rahane taps it towards short fine leg. 

Marco Jansen to Ajinkya Rahane, ! Top-shot! Marco Jansen overpitches this, around off. Ajinkya Rahane leans and drives it through cover. The outfield is pretty quick, the ball will race away towards the fence for a boundary. 

Marco Jansen to Ajinkya Rahane, A length ball, nipping back in outside off. Ajinkya Rahane shoulders arms to it. 

UPDATE - Washington Sundar has tested positive for Covid and is now in doubt for the ODI series. The wait continues for him, he last played in March 2021.

Kagiso Rabada to Virat Kohli, Good-length delivery, wide of off. Virat Kohli offers no shot and lets that go through. 

Kagiso Rabada to Virat Kohli, Back of a length, outside off. Virat Kohli blocks it towards point. 

Kagiso Rabada to Virat Kohli, Length ball, outside off. Virat Kohli leaves it alone.

Kagiso Rabada to Virat Kohli, Another length ball, outside off. Virat Kohli is a bit indecisive in his shot, looks to leave the ball at the end, but gets a slight edge towards second slip. 

Kagiso Rabada to Virat Kohli, A length delivery, outside off. Virat Kohli taps it to point. 

Kagiso Rabada to Virat Kohli, Kagiso Rabada drops it short this time, outside off. Virat Kohli stands tall and guides it past gully for a brace. That brings up the 100 for India!

Marco Jansen to Cheteshwar Pujara, A shout for LBW, but umpire is unmoved. A length ball, nipping back in. around off. Cheteshwar Pujara leaves the ball and gets hit on the pads. This was probably outside the off stump line. 

Marco Jansen to Ajinkya Rahane, Length and outside off. Rahane shoulders arms to it. 

Marco Jansen to Ajinkya Rahane, ! EDGED AND JUST WIDE! Marco Jansen bowls it from over the wicket and continues to create the angle, full and just outside off. Rahane prods to defend but it just holds its line and takes the outside edge, wide of third slip for a boundary. 

Marco Jansen to Ajinkya Rahane, Length and on off. Rahane gets behind the line to block it out.

Ajinkya Rahane is the new man in.

Marco Jansen to Cheteshwar Pujara, ! CAUGHT BEHIND! Marco Jansen has broken the partnership finally. A much-needed wicket here for South Africa. Marco Jansen creates an angle from over the wicket and Pujara gets squared up. A length ball, around the fourth stump line. Cheteshwar Pujara leans and looks to defend this, but gets an outside edge back to the keeper. Kyle Verreynne takes a good low catch to dismiss Cheteshwar Pujara. India lose their third wicket. A promising knock comes

Marco Jansen to Cheteshwar Pujara, ! Beautifully played! Marco Jansen overpitches this one, on middle. Cheteshwar Pujara uses his wrists and flicks it uppishly over mid-wicket for a boundary. He moves on to the forties!

Lungi Ngidi to Virat Kohli, Lungi Ngidi drops it short this time, down the slide. Virat Kohli looks to flick but misses. Kyle Verreynne fails to collect the ball as well. Dot to end the over. 

Lungi Ngidi to Virat Kohli, Another full-length delivery, outside off. Virat Kohli dabs it towards point. 

Lungi Ngidi to Virat Kohli, Fuller again, around the fourth stump line. Virat Kohli leans and defends it out. 

Lungi Ngidi to Virat Kohli, Full in length, around off and middle. Virat Kohli lunges and blocks it watchfully. 

Lungi Ngidi to Virat Kohli, On a length, outside off. Virat Kohli watches it sail through to the keeper.   

Lungi Ngidi to Virat Kohli, Much fuller, around middle and leg. Virat Kohli works it away to the fielder at mid-wicket. 

Duanne Olivier to Cheteshwar Pujara, Another short ball, outside off. Cheteshwar Pujara lets that go through. 

Duanne Olivier to Virat Kohli, A shorter ball this time, on the body. Virat Kohli pulls it towards deep square leg for a single. Another single. 

Duanne Olivier to Cheteshwar Pujara, Good-length delivery, on the pads. Cheteshwar Pujara hangs back and pushes it towards deep square leg for a single. 

Duanne Olivier to Cheteshwar Pujara, Shorter again, outside off this time, at 133 clicks. Cheteshwar Pujara leaves it alone. 

Duanne Olivier to Cheteshwar Pujara, Back of a length, around middle. Cheteshwar Pujara taps it towards square leg. 

Duanne Olivier to Cheteshwar Pujara, Another short ball, around middle. Cheteshwar Pujara does well to defend it towards fine leg. A no ball called for overstepping. 

Duanne Olivier to Cheteshwar Pujara, An inswinger, back of a length, on middle. Cheteshwar Pujara hops and blocks it out. 

The skipper, Dean Elgar has a quick chat with Lungi Ngidi. A slight fielding change. A leg slip is in place now. 

Lungi Ngidi to Virat Kohli, Again this is outside off, way away for Kohli to offer anything. 

Lungi Ngidi to Virat Kohli, Length and outside off. Kohli lets it through. 

Lungi Ngidi to Cheteshwar Pujara, Three runs! Pitches it up, on off. Pujara drives it through covers. Keshav Maharaj chases it and flicks it back just near the ropes. Good work from him.

Lungi Ngidi to Cheteshwar Pujara, Ngidi goes wide the crease and serves it outside off. Left alone.

Lungi Ngidi to Cheteshwar Pujara, Outside off, this is left alone.

Lungi Ngidi to Cheteshwar Pujara, ! Easy pickings! Releases the pressure! Ngidi misses his line and serves it way down the leg side. Pujara clips it to the fine leg fence.

Duanne Olivier to Virat Kohli, This one shapes back in, outside off. Kohli shoulders arms to it. Virat Kohli has been very patient here. 

Duanne Olivier to Virat Kohli, Short in length, on off. Kohli shuffles, and punches, didn't time it well enough though. 

Duanne Olivier to Virat Kohli, Duanne Olivier changing his lengths here nicely! A bouncer now and Kohli evades it.

Duanne Olivier to Virat Kohli, Full ball, almost a yorker, on middle. This is hit to mid on.

Duanne Olivier to Virat Kohli, Again! This is good bowling from Duanne Olivier! Length and coming back in, on middle. Virat Kohli is beaten by pace and gets hit on the box.

Duanne Olivier to Virat Kohli, Lovely bowling!  On a length, nipping back in, on middle, it takes off. Virat Kohli looks to defend but gets hit on the box.

Lungi Ngidi to Cheteshwar Pujara, Full and outside off. Pujara shoulders arms to it. Maiden over.

Lungi Ngidi to Cheteshwar Pujara, On a length, on middle. Blocked out. 

Lungi Ngidi to Cheteshwar Pujara, Outside off, left alone.

Lungi Ngidi to Cheteshwar Pujara, Length and on off, extra bounce as well. Cheteshwar Pujara gets hit on the gloves and it drops to mid-wicket.

Lungi Ngidi to Cheteshwar Pujara, Short of a length, outside off. Pujara offers no shot.

Duanne Olivier to KL Rahul, Around off. Blocked out.

Duanne Olivier to KL Rahul, Sharp swing now! A length ball, outside off, it lands and moves in sharply. The keeper does well to take it to his left. 

Duanne Olivier to KL Rahul, A huge appeal for LBW but not given! A full ball, angling on the pads. KL Rahul misses his flick and gets hit on the pads. An appeal but not given. The replay shows there was an inside edge. 

Duanne Olivier to KL Rahul, Olivier makes this move back in, on a length, on off. Rahul defends it with an open face of the bat to covers. 

Lungi Ngidi to Cheteshwar Pujara, Full and on off, pushed to covers.

Duanne Olivier to KL Rahul, Length ball, outside off. KL Rahul watches it all the way through to the keeper. 

Duanne Olivier to KL Rahul, On middle, on a length. KL Rahul blocks it on the off side.

Kagiso Rabada to Mayank Agarwal, Angles this one around off. Mayank Agarwal blocks it out solidly. Good stuff from Kagiso Rabada.

Kagiso Rabada to Mayank Agarwal, Length and on off. Blocked out off the back foot.

Kagiso Rabada to Mayank Agarwal, This is way outside off. Left alone.

Kagiso Rabada to Mayank Agarwal, Length and outside off. Mayank Agarwal shoulders arms to it.

Kagiso Rabada to Mayank Agarwal, Another solid defense from Mayank Agarwal.

Kagiso Rabada to Mayank Agarwal, Shorter in length, on middle. Agarwal hops and defends.

Duanne Olivier to KL Rahul, Full and straight, pushed to mid on. 

Duanne Olivier to Virat Kohli, Full and on middle, Kohli flicks it nicely but straight to short mid-wicket. 

Duanne Olivier to KL Rahul, A pacy short ball, on middle. Rahul looks to pull but misses it completely. 

Duanne Olivier to KL Rahul, A soft appeal for LBW but not given! A length ball, this one jags back in, around off. KL Rahul defends with the bat and pad together but gets an inside edge onto the pads. 

Duanne Olivier to KL Rahul, Rahul stands tall and blocks this one on the off side. 

Duanne Olivier to KL Rahul, Length and on off. Blocked out.

Duanne Olivier to KL Rahul, Good shot! Outside off. KL Rahul gets on his toes and punches it through cover-point for a couple of runs. Timed it really well.

Duanne Olivier to Virat Kohli, Good carry to the keeper, takes it well over his head! A short ball, on middle. Kohli sits under it.

Kagiso Rabada to Mayank Agarwal, Full ball, moving in, on middle. Mayank Agarwal looks to drive but gets an inside edge to mid on.

Kagiso Rabada to Mayank Agarwal, ! Over-pitched delivery, darting it on the pads. Mayank Agarwal leans and wrists it to mid-wicket and it races away to the fence. 

Kagiso Rabada to KL Rahul, Edged and over gully! This one jumps off the deck, on a length, on off. KL Rahul stays back and looks to defend but it takes the shoulder of the bat and goes over gully for a single. 

Kagiso Rabada to KL Rahul, Length and on midde. Blocked to mid-wicket. 

Kagiso Rabada to KL Rahul, ! Easy pickings! Length ball, going down the leg side. Rahul tickles it to the fine leg fence. 

Kagiso Rabada to KL Rahul, Full ball, straight on middle. Rahul gets a soft leading edge as he looks to flick, back to the bowler. 

Duanne Olivier to Virat Kohli, Around off. Kohli takes a step across and defends it to cover.

Duanne Olivier to Mayank Agarwal, On middle, Agarwal gets inside the line of the ball to block it out.

Duanne Olivier to Mayank Agarwal, This one comes back in sharply. On a length and on off. Agarwal looks to defend but gets hit high on the pads. 

Duanne Olivier to Mayank Agarwal, Length ball, shaping back in, outside off. Agarwal lets it through.

Duanne Olivier to Mayank Agarwal, ! Good shot! Pitches it up, outside off. Agarwal strides forward and punches it wide of mid off. Keshav Maharaj gives a chase but to no avail.

Duanne Olivier to Virat Kohli, Fuller again, angling outside off. Virat Kohli leaves it alone on the front foot. 

Duanne Olivier to KL Rahul, Slower, short ball, on middle, pulled away to deep square leg for a single as Kagiso Rabada cuts it off.

Duanne Olivier to KL Rahul, Full ball, outside off, Rahul steps down and across to block it out.

Kagiso Rabada to Mayank Agarwal, Angles it on the pads. This is hit to short leg. 

Kagiso Rabada to Mayank Agarwal, Length, swinging away, outside off. Agarwal shoulders arms. 

Kagiso Rabada to KL Rahul, Full again, angling on the pads. Rahul whips it to deep square leg for a single.

Kagiso Rabada to KL Rahul, Outside off. Left alone.

Kagiso Rabada to Mayank Agarwal, Good fielding now from Lungi Ngidi! This is full and on middle, pushed to mid on where Ngidi dives to his right and stops it. One.

Duanne Olivier to Virat Kohli, On middle. Blocked out.

Kagiso Rabada to Mayank Agarwal, ! Misfield! A full ball, on middle, this is pushed to mid on. Lungi Ngidi fumbles and allows it through for a boundary.

Duanne Olivier to KL Rahul, Beaten! Probing lines and lengths from Duanne Olivier! Maiden! Short in length, outside off. Rahul stands tall and looks to defend but gets beaten on the outside edge. 

Duanne Olivier to KL Rahul, Short of a length, on off, this is worked to covers.

Duanne Olivier to KL Rahul, BEATEN! A length ball, outside off. Rahul prods to defend but misses. 

Duanne Olivier to KL Rahul, Length and on off. Blocked to covers.

Duanne Olivier to Cheteshwar Pujara, On middle, on a length. Pujara tucks it off the inner half to mid-wicket. A single.

Duanne Olivier to KL Rahul, Outside off. Left alone.

Duanne Olivier to KL Rahul, Good from Duanne Olivier! Keeping things tight! A length ball, this one nips back in, around off. Blocked out.

Kagiso Rabada to Mayank Agarwal, Full and on off, pushed to mid off.

Kagiso Rabada to Mayank Agarwal, Again gets an outside edge but Agarwal played it with soft hands and it rolls to gully. 

Kagiso Rabada to Mayank Agarwal, Edged and dropped! Reprieve for Agarwal! A length ball, outside off. Mayank Agarwal goes for a drive with hard hands and gets an outside edge, wide of third slip, who dives to his right and gets a hand to it but fails to collect. A single. 

Kagiso Rabada to Mayank Agarwal, BEATEN! On a length, outside off, steep bounce here! Mayank Agarwal gets on the front foot to defend but gets beaten on the outside edge.

Kagiso Rabada to Mayank Agarwal, Fuller delivery, 139 clicks, outside off. Agarwal pushes it to covers.

Kagiso Rabada to KL Rahul, Length and on middle. Rahul rocks back and tucks it to square leg for one run.

Lungi Ngidi to Virat Kohli, A solid block from Virat to end the over.

Duanne Olivier to Mayank Agarwal, Beautiful delivery to end the over! This one comes back in off the seam, Short in length, around off. Agarwal has a poke away from the body and gets beaten on the inside edge.

Duanne Olivier to Mayank Agarwal, Good leave! A length ball, just outside off, this one skids through. Agarwal shoulders arms.

Duanne Olivier to Mayank Agarwal, Bangs a short ball, outside off. Mayank Agarwal shoulders arms to it.

Duanne Olivier to Mayank Agarwal, Outside off, on a length. Agarwal leaves it alone. 

Duanne Olivier to Mayank Agarwal, This one comes with the angle, around off. Agarwal shuffles and defends it.

Duanne Olivier to Mayank Agarwal, On the money! On a length, on middle. Blocked out.

Lungi Ngidi to Virat Kohli, Good leave and a good bounce as well. A fuller-length delivery, outside off, steep bounce and Kohli shoulders arms to this one. 

Kagiso Rabada to KL Rahul, JAFFA! Lovely bowling from Kagiso Rabada! Again on a length, around off. KL Rahul is beaten on the outside edge as he looks to defend. 

Kagiso Rabada to KL Rahul, In the channel! On a length, just around off. Rahul tries to defend inside the line but gets beaten on the outside edge. 

Kagiso Rabada to KL Rahul, Good bowling! A length ball, outside off. Left alone.

Kagiso Rabada to KL Rahul, LEG BYES! A length ball, going down the leg side. Rahul misses his flick and gets hit on the pads. It goes off the pads and wide of the keeper to the fence.

Lungi Ngidi to Virat Kohli, Full and outside off. Blocked out to point.

Lungi Ngidi to Virat Kohli, Continues to bowl in the outside off channel. Kohli with yet another leave.

Lungi Ngidi to Virat Kohli, Fuller now, on off. Kohli gets his bat down to defend it. 

It is drizzling at the moment, not heavy enough to disrupt the play, and let's hope this drizzle fades away soon.  Also, Duanne Olivier (7-3-14-1) will bowl from the other end. 

Lungi Ngidi to Virat Kohli, Full ball, outside off. Kohli watches it all the way to the keeper.

Duanne Olivier to Cheteshwar Pujara, Length and outside off. A front foot leave by Cheteshwar Pujara.

Duanne Olivier to Cheteshwar Pujara, Slightly full, outside off, at 131 clicks. Left alone.

Duanne Olivier to Virat Kohli, Full, straight on the pads, Kohli works it wide of mid on for a single. 

Duanne Olivier to Virat Kohli, Full and on off, this is hit back to the bowler.

Duanne Olivier to Virat Kohli, This one nips back in sharply, full and just around off. That was a really sharp leave as Kohli shoulders arms.

Duanne Olivier to Virat Kohli, A length ball, on middle, it shoots off the deck. Kohli blocks it on the leg side.

Lungi Ngidi to Cheteshwar Pujara, Length ball, outside off, Good leave as Pujara shoulders arms to this one. 

Lungi Ngidi to Cheteshwar Pujara, Full and angling on middle, this is hit to mid on.

We are back for the post Lunch session! The conditions still remain overcast and cloudy. The rain has stayed away for the first session, let's hope there are no interruptions in the second session as well. The players are out in the middle. Virat Kohli and Cheteshwar Pujara will resume their batting. Lungi Ngidi will begin the proceedings with the ball. Here we go...

Lungi Ngidi to Cheteshwar Pujara, ! Beautiful shot and also first runs of this session! A half-volley, outside off. Pujara leans and drives it to covers and it races away to the fence. 

Lungi Ngidi to Cheteshwar Pujara, Outside again, Pujara shoulders arms to it.

Lungi Ngidi to Cheteshwar Pujara, This is on a length and outside off. Left alone.

Lungi Ngidi to Cheteshwar Pujara, Touch fuller, on off. Pujara prods and defends it out. 

... Day 1, Session 2 ...

Good session for South Africa. Probing lines and lengths from their bowlers have helped them pile the pressure on Indian batters. There were not many freebies given by pacers, they were disciplined in their bowling throughout. There was swing movement early on and they used it perfectly to stress the visitors and that helped them remove the openers for a cheap score. 

KL Rahul and Mayank Agarwal started with some positive intent but lost their momentum a bit and that cost them their wickets. Rahul nicked one to the keeper and then Agarwal followed him in the very next over. Cheteshwar Pujara and Virat Kohli are looking good at the moment with the former who tends to play slow early on is scoring at a better rate than Kohli. There were many outside off deliveries but Kohli is not getting drawn to go after it and is allowing himself to take time and settl

Marco Jansen to Virat Kohli, A short ball now, Kohli sits under it. 

Marco Jansen to Virat Kohli, JAFFA! A length ball, angling around off. Kohli leaves it alone. 

Marco Jansen to Virat Kohli, Short of a length, outside off. Left alone.

Marco Jansen to Cheteshwar Pujara, BYE! This is full and way outside off, shaping more away off the deck. The ball bounces in front of the keeper and they steal a single.

Marco Jansen to Cheteshwar Pujara, On a length, on middle. Blocked out. 

Marco Jansen to Virat Kohli, Good-length delivery, outside off. Virat Kohli leans and taps it towards point. THAT WILL BE LUNCH ON DAY 1!

Marco Jansen to Virat Kohli, On a length, on the pads again. Virat Kohli works it away towards deep mid-wicket for a brace. 

Kagiso Rabada to Virat Kohli, Good-length delivery, around middle. Virat Kohli works it towards mid-wicket and calls for two immediately. They complete two runs comfortably. 

Kagiso Rabada to Virat Kohli, ! Glorious drive! Kagiso Rabada serves a full delivery, outside off. Virat Kohli presses forwards and drives it beautifully past mid off for a boundary. 

Kagiso Rabada to Virat Kohli, On a length, shaping it away outside off. Virat Kohli offers no shot. 

Kagiso Rabada to Virat Kohli, Fuller, spraying it down the leg side. Virat Kohli flicks it towards fine leg for a brace. 

Kagiso Rabada to Virat Kohli, Back of a length, outside off. Virat Kohli leaves it alone. 

Kagiso Rabada to Virat Kohli, Back of a length, outside off. Virat Kohli looks to have a poke at it but bails out at the end. A no ball given.

Kagiso Rabada to Virat Kohli, Another length ball, outside off. Virat Kohli lets that go through. 

Marco Jansen to Cheteshwar Pujara, LEG BYE! Good-length delivery, on the pads. Cheteshwar Pujara misses his flick and gets rapped on the pads. The ball hits the pads and rolls past the short fine leg fielder. The batters steal a leg bye. 

Marco Jansen to Cheteshwar Pujara, ! Beautifully played! Marco Jansen overcooks this one, around off. Cheteshwar Pujara closes his face of the bat and drives it past mid on for a boundary. 

Marco Jansen to Cheteshwar Pujara, A length ball, outside off. Cheteshwar Pujara offers no shot on that. 

Marco Jansen to Cheteshwar Pujara, Marco Jansen goes 'round the wicket, serves a short ball, angling it around middle. Cheteshwar Pujara hops and blocks it out. 

Kagiso Rabada to Virat Kohli, Length ball, outside off, slight outward movement as well. Kohli leaves it alone.

Kagiso Rabada to Cheteshwar Pujara, Quicker one, on a length, on middle, this is tucked away to square leg for a single.

Kagiso Rabada to Cheteshwar Pujara, Length ball, outside off. Pujara shoulders arms.

Kagiso Rabada to Cheteshwar Pujara, Full and outside off, this one stays low. Easy leave for Pujara.

Kagiso Rabada to Cheteshwar Pujara, On the pads. Pujara flicks it to short leg. 

Kagiso Rabada to Cheteshwar Pujara, Outside off. Pujara shoulders arms to it.

Marco Jansen to Virat Kohli, Full and on off, Kohli prods and blocks it out.

Kagiso Rabada to Virat Kohli, 2 runs.

Kagiso Rabada (7-3-20-1) is back into the attack.

Kagiso Rabada to Virat Kohli, No run.

Lungi Ngidi to Cheteshwar Pujara, Touch fuller, around off. Cheteshwar Pujara prods and blocks it solidly. 

Lungi Ngidi to Cheteshwar Pujara, Good-length ball, outside the off stump. Pujara leaves it alone. 

Lungi Ngidi to Cheteshwar Pujara, ! Easy pickings! A length ball, sliding down the leg side. Cheteshwar Pujara flicks it towards fine leg for a boundary. 

Lungi Ngidi to Cheteshwar Pujara, Touch slower, outside off, on a length. Cheteshwar Pujara offers no shot. 

Lungi Ngidi to Cheteshwar Pujara, Fuller ball, around off. Cheteshwar Pujara drives it with the inner half of his bat towards mid on. No run taken. 

Lungi Ngidi to Cheteshwar Pujara, Good-length ball, drifting it onto the pads. Cheteshwar Pujara tucks it towards square leg. 

Marco Jansen to Virat Kohli, BEATEN! An absolute jaffa by Marco Jansen! Back of a length, shaping it away from around off. Virat Kohli, on back foot, looks to block that but gets beaten as the ball zips past through the outside edge. 

Marco Jansen to Virat Kohli, Touch shorter, outside off. Virat Kohli leaves it alone. 

Marco Jansen to Virat Kohli, Full in length, outside off. Virat Kohli lunges and pushes it to the fielder at mid off. 

Marco Jansen to Virat Kohli, Marco Jansen drops it short this time, around middle. Virat Kohli ducks underneath it. 

Marco Jansen to Virat Kohli, Length ball, outside off, at 137 clicks. Virat Kohli lets that go through. 

Marco Jansen to Virat Kohli, Back of a length, around the off stump. Virat Kohli hops and defends it out. 

Lungi Ngidi to Cheteshwar Pujara, Good-length ball, outside off. Pujara lifts his bat and leaves it alone. 

Lungi Ngidi to Virat Kohli, A fuller ball, around middle. Kohli leans and looks to drive, but gets a thick inside edge towards fine leg. A single taken. 

Lungi Ngidi to Virat Kohli, On a good length, shaping away from outside off. Virat Kohli shoulders arms to it. 

Lungi Ngidi to Virat Kohli, Length ball, at 131 clicks, outside off. Virat Kohli will watch it sail through to the keeper. 

Lungi Ngidi to Cheteshwar Pujara, Lungi Ngidi serves a fuller ball this time, nipping back in onto the pads. Cheteshwar Pujara uses his wrists and flicks it towards deep mid-wicket. Three runs taken. 

Lungi Ngidi to Cheteshwar Pujara, Good-length ball, outside off. Pujara lets that go through. 

Marco Jansen to Virat Kohli, Shorter ball, around the off pole. Virat Kohli leaves it alone.

Marco Jansen to Virat Kohli, Good-length ball, wide of off, at 138 clicks. Virat Kohli shoulders arms to it. 

Marco Jansen to Virat Kohli, Fuller this time, around off. Virat Kohli pushes it towards point. 

Marco Jansen to Virat Kohli, Back of a length, around off, nipping back in a tad. Virat Kohli offers no shot on that. 

Marco Jansen to Virat Kohli, Length ball, wide of off, at 138 clicks. Virat Kohli lunges and leaves it alone. 

Marco Jansen to Virat Kohli, Short ball, outside off. Virat Kohli, on back foot, taps it to point. 

Lungi Ngidi to Cheteshwar Pujara, On a length, on off. Blocked out. 

Lungi Ngidi to Cheteshwar Pujara, ! Timing and that raced away! Fuller and angling on middle, this is whipped to mid-wicket for a boundary.

Lungi Ngidi to Cheteshwar Pujara, Another outside off delivery. Pujara with an easy leave.

Lungi Ngidi to Cheteshwar Pujara, Outside off, Left alone. 

Lungi Ngidi to Cheteshwar Pujara, Edged and just short! Ngidi sticking to his around off line and it almost paved off, fuller length. Cheteshwar Pujara defends it with soft hands and gets an outside edge, short of third slip.

Lungi Ngidi to Cheteshwar Pujara, Full and on middle. Pujara inside edges his drive to mid on.

Marco Jansen to Virat Kohli, On a length, on middle. Blocked out.

Marco Jansen to Virat Kohli, Slants this one outside off. Kohli steps across and lets it through. 

Marco Jansen to Virat Kohli, Shorter in length, outside off. Kohli sways away from it. 

Marco Jansen to Virat Kohli, Fuller and outside off. Kohli looks to defend but gets an outside edge to gully, it was hit with soft hands. 

Marco Jansen to Virat Kohli, Outside off. Left alone.

Marco Jansen to Virat Kohli, ! Virat Kohli is off the mark! A full ball, angling across, outside off. Virat Kohli strides and drives it through covers for a boundary. 

Lungi Ngidi to Cheteshwar Pujara, This is outside off. Pujara shoulders arms to it.

Lungi Ngidi to Cheteshwar Pujara, Great shot but good fielding as well. This is outside off. Pujara punches it off the back foot, nicely but the point fielder dives to his left and stops it.

Lungi Ngidi to Cheteshwar Pujara, Length and outside off. Left alone.

Lungi Ngidi to Cheteshwar Pujara, On a length, on off. Pujara defends it on the off side and shouts no, no, no, to his partner. 

Lungi Ngidi to Cheteshwar Pujara, Touch fuller, some inward movement, outside off. Pujara with a good leave.

Lungi Ngidi to Cheteshwar Pujara, Full ball, drifting on middle. Pujara defends it late and towards mid on.

Marco Jansen to Virat Kohli, Full ball, Marco Jansen generating extra bounce. Kohli shoulders arms to it. 

Marco Jansen to Virat Kohli, Full ball, way outside off. Easy leave.

Marco Jansen to Virat Kohli, Kolhi is not tempted to drive anything for now. Getting used to the pitch. Slants this outside off. Left alone. 

Marco Jansen to Virat Kohli, Length ball, angling outside off. Kolhi leaves and good carry for the keeper there. 

Marco Jansen to Virat Kohli, Short one now, outside off. Left alone.

Marco Jansen to Virat Kohli, BEATEN! Lovely bowling! On a length, on middle. Kohli shuffles and looks to flick but misses and gets hit on the pads.

Lungi Ngidi to Cheteshwar Pujara, Angles it on middle. Defended out.

Lungi Ngidi to Cheteshwar Pujara, Way outside off. Pujara offers no shot.

Lungi Ngidi to Cheteshwar Pujara, Length ball, nipping back in, on middle, this is hit to the leg side.

Lungi Ngidi to Cheteshwar Pujara, Goes fuller and near to the off stump. Pujara blocks it on the deck.

Lungi Ngidi to Cheteshwar Pujara, Again way outside off. Pujara lets it through.

DRINKS! South Africa on top in the first hour with some discipline lines and lengths, they have taken the wicket of both the openers. Some repair work for Pujara and Kohli. Pujara is playing with positive intent at the moment. Also, Lungi Ngidi is into the attack.

Lungi Ngidi to Cheteshwar Pujara, Length ball, way outside off. Pujara leaves it alone.

Marco Jansen to Virat Kohli, Another length ball, wide of off once again. Virat Kohli lets that go through. 

Marco Jansen to Virat Kohli, Lenght ball, wide of off. Virat Kohli offers no shot on that. 

Marco Jansen to Virat Kohli, Good-length, shaping it away from outside off. Virat Kohli leaves it alone. 

Marco Jansen to Virat Kohli, Length ball, around off. Virat Kohli defends it watchfully. 

Marco Jansen to Cheteshwar Pujara, Nicely timed! Much fuller this time, on the pads. Cheteshwar Pujara works it away wide of mid on. Lungi Ngidi chases the ball and keeps it down to three runs. 

Marco Jansen is into the attack now.

Marco Jansen to Cheteshwar Pujara, Marco Jansen goes over the over the wicket, serves a length ball, outside off. Cheteshwar Pujara blocks it out. 

Duanne Olivier to Virat Kohli, Back of a length, outside off. Virat Kohli shoulders arms to it. 

Duanne Olivier to Cheteshwar Pujara, A good follow up ball by Duanne Olivier! Fuller, around off. Pujara, looks to defend this off the front foot, but gets an inside edge towards fine leg. A single taken. 

Duanne Olivier to Cheteshwar Pujara, ! Nicely played! Duanne Olivier drops it short this time, on the body. Cheteshwar Pujara gets on top of this one and pulls it towards deep square leg for a boundary. He was well in control of the shot. 

Duanne Olivier to Cheteshwar Pujara, Good-length delivery, around off. Pujara blocks it out. 

Duanne Olivier to Cheteshwar Pujara, Touch fuller, nipping back in around middle. Cheteshwar Pujara misses and gets hit high on the pads. Good stuff from Duanne Olivier. 

Duanne Olivier to Cheteshwar Pujara, Back of a length, around off. Cheteshwar Pujara, on back foot, pushes it towards mid off. 

Kagiso Rabada to Virat Kohli, Good-length ball, outside off. Kohli hops and shoulders arms to it. Excellent over from Kagiso Rabada.

Kagiso Rabada to Virat Kohli, In the channel! Continues to bowl in that outside off channel. Asking Kolhi to go for the drive! Outside off. Left alone.

Kagiso Rabada to Mayank Agarwal, ! EDGED AND TAKEN! India have lost both their openers in quick succession. Kagiso Rabada the man who sends back Mayank Agarwal. This one a touch fuller, around the fourth stump line. Mayank Agarwal leans and looks to defend but gets a thick outside edge towards second slip, shaky foot movement from him.  Aiden Markram gets low and takes a comfortable catch. In no time, both the openers are gone, that's what pressure does to you. Rabada's pace was t

Kagiso Rabada to Virat Kohli, Length ball, way outside off. Left alone.

The skipper of India, Virat Kohli walks out to the middle. 

Kagiso Rabada to Virat Kohli, Greets Kohli with a short ball, on middle. Kohli sits under it. 

Kagiso Rabada to Mayank Agarwal, Short in length, down the leg side. Mayank Agarwal misses his flick.

Cheteshwar Pujara walks out at number 3.

Duanne Olivier will bowl from the other end.

Both the teams stride out and line up for their respective national anthems. It is India's first followed by South Africa's. We are done with all the formalities. The conditions are overcast and it was drizzling earlier but we are all set to go now. KL Rahul and Mayank Agarwal are the openers for India. The players take a knee against racism. Kagiso Rabada to start with the ball. Let's play...

Kagiso Rabada to KL Rahul, India and KL Rahul are underway! A full ball, angling around off. Rahul gets an inside edge of his drive, wide of mid on for a couple of runs. 

Kagiso Rabada to KL Rahul, Rabada starts with a full ball, on middle. Rahul flicks it to mid-wicket. Targeting the stumps straightaway. 

Virat Kohli, the skipper of India says that no one can control the weather. Adds that runs on this venue have always worked out well and they are looking forward to put some runs on the board. Mentions that he is fit and fine and he is back for this one. Further adds that there are two changes, he comes in for Hanuma Vihari and Umesh Yadav replaces Siraj. On being asked about his decision on choosing Umesh, he says that Umesh has been doing well and his performance has been good in his previous

Dean Elgar took blows on his body to help his team draw the series and their pace bowlers are proving lethal at their home surface. On the other side, India will be without Siraj and Ishant Sharma could make a comeback after a long time. The conditions are overcast in Cape Town, but let's hope the rain stays away. We can expect an exciting contest from both teams as South Africa will be looking to win in their own backyard while India will look for their first series win in South Africa. Sta

We have the birthday boy with us, Rahul Dravid, India's Head Coach, says that he has turned one year older but it is nice to have so many messages from everyone. Adds that the wicket didn't do much in the last match but credit to South Africa as they batted really well. Says that it is a close series and it is an exciting last match. Tells that at this level you don't need any motivation after playing for your country. Hopes that the performance should be better than the last one and is lookin

Pitch Report - Hashim Amla and Vernon Philandar are down at the pitch. Philandar says that it's different here in South Africa, there is a little bit of grass, which will help the pacers. Also, there is a bit of moisture and it could be on the slower side.  Hashim Amla states there are bare patches on one end, and a bit more grass on the other end. Philander says that he would fancy his chances to bowl first, while Hashim Amla says that he would have liked to put a score on the board.

Dean Elgar, the skipper of South Africa says that they would have batted first as well. Says the conditions are overcast and adds that it is a big match for the whole nation. Says they have lost many big names but the youngsters are stepping up and these young ones do not have any scars and they come with a fresh mind. Apart from himself, who has some old-school mindset, the squad is pretty good. Informs they are going with the same XI. Informs that they have a balanced squad and is trusting his

South Africa (Unchanged playing XI) - Dean Elgar (C), Aiden Markram, Keegan Petersen, Rassie van der Dussen, Temba Bavuma, Kyle Verreynne (WK), Marco Jansen, Kagiso Rabada, Keshav Maharaj, Duanne Olivier, Lungi Ngidi.

India (Playing XI) - KL Rahul, Mayank Agarwal, Cheteshwar Pujara, Virat Kohli (C) (In for Hanuma Vihari), Ajinkya Rahane, Rishabh Pant (WK), Ravichandran Ashwin, Shardul Thakur, Mohammed Shami, Jasprit Bumrah, Umesh Yadav (In for Mohammed Siraj).

TOSS - India have won the toss and they have elected to BAT first!

... Day 1, Session 1 ...

Hello and a warm welcome to Day 1 of this intriguing final and third Test match between South Africa and India. The series is firmly poised at 1-1 and whoever wins here will clinch the series as well. The hosts are coming from behind and with the performance, they showcased at Johannesburg, the Proteas will be high on confidence. The good news for India is that Virat Kohli is back and ready to roar once again.

Elgar will be very happy with how his bowlers performed. Everyone chipped in a wicket at least and showed consistency throughout the innings. Kagiso Rabada and Duanne Olivier were the picks from the bowlers as they scalped 4 and 3 wickets respectively. Kagiso Rabada was so good all over today. He bowled in the channel outside off and kept Kohli low and away from scoring any runs freely. The contest between Kagiso Rabada and Virat Kohli was worth a penny as both showed determination in thei

Lungi Ngidi takes the last wicket and folds things out. Gutted for Kohli who fought hard to reach to his century but fell trying to up the ante. Also, there was no support from the other end for him means India end their innings at 223. After the wicket of Rishabh Pant, the flood gates opened and South Africa did well to not let the tail-enders wag much and bundled India out. Things could have been different if someone had supported the skipper from the other end but that is a story for another

Lungi Ngidi to Mohammed Shami, ! TAKEN! Length ball, outside off. Shami cuts it straight to point where Bavuma takes a sharp low catch. It is taken upstairs to check if it is clean and the umpire says no conclusive evidence is there. India are all out at 223.

Is that out? Both the batters are already near the fence but the umpire makes them wait as they check the catch. Bavuma at point takes a low catch. No conclusive evidence and that is the end of the innings.

Lungi Ngidi to Mohammed Shami, Length and on middle. Shami tries to heave it but toe ends it back on the deck.

Lungi Ngidi to Mohammed Shami, Length and down the leg side. Shami swings hard and misses.

Kagiso Rabada to Umesh Yadav, Umesh Yadav continues to throw his bat it! Another length ball, outside off. Umesh Yadav swings and misses. 

Kagiso Rabada to Umesh Yadav, Swing and a miss! A length ball, outside off. Umesh Yadav swings his bat but fails to get any bat on it. 

Kagiso Rabada to Umesh Yadav, Another shorter ball, around middle. Umesh Yadav does well to get away from that one. 

Kagiso Rabada to Umesh Yadav, Bouncer! A short ball, around middle. Umesh Yadav ducks under it. 

Kagiso Rabada to Umesh Yadav, Fuller ball, outside off. Umesh Yadav lofts it over mid-off. Two runs taken. 

Kagiso Rabada to Mohammed Shami, A length ball this time, outside off. Shami pushes it towards cover and takes a single. 

Kagiso Rabada to Umesh Yadav, Shorter ball, around middle. Umesh Yadav slaps it towards mid-wicket for a single. 

Kagiso Rabada to Umesh Yadav, No run.

Kagiso Rabada to Umesh Yadav, 2 runs.

Kagiso Rabada to Mohammed Shami, A length ball this time, outside off. Shami pushes it towards cover and takes a single. 

Marco Jansen to Mohammed Shami, Marco Jansen continues to trouble Shami with the short ball. Shami taps it towards fine leg. 

Marco Jansen to Mohammed Shami, Marco Jansen drops another bouncer, this way down the leg side. Shami lets that go through. 

Marco Jansen to Mohammed Shami, Short in length, around off. Shami pushes it to point this time. 

Marco Jansen to Mohammed Shami, Marco Jansen bangs in another short ball, on middle. Shami hops and defends it out. 

Marco Jansen to Mohammed Shami, Back of a length, around middle. Mohammed Shami defends it towards short leg. 

Marco Jansen to Mohammed Shami, Shorter ball, outside off. Mohammed Shami blocks this one. 

Kagiso Rabada to Umesh Yadav, A length ball, outside off. Umesh Yadav defends it out. 

Kagiso Rabada to Mohammed Shami, Shorter ball, down the leg side. Mohammed Shami pulls it towards fine leg for a single. 

Kagiso Rabada to Mohammed Shami, Back of a length, outside off. Mohammed Shami pushes it to gully. 

Kagiso Rabada to Umesh Yadav, Another length ball, on the pads. Umesh Yadav flicks it to deep square leg for a single. 

Kagiso Rabada to Umesh Yadav, And again! Umesh Yadav throwing his bat at everything here! Another back of a length, outside off. Umesh Yadav throws his bat again, but fails to get any connection on that. 

Kagiso Rabada to Umesh Yadav, Swing and a miss! Short ball, outside off. Umesh Yadav swings hard at it but misses. 

Marco Jansen to Mohammed Shami, Bouncer! A shorter ball, around middle. Mohammed Shami ducks underneath it. 

Marco Jansen to Mohammed Shami, Fuller this time, outside off. Mohammed Shami drives it and finds the fielder at mid off. 

Marco Jansen to Mohammed Shami, Back of a length, around middle and leg. Mohammed Shami tucks it towards square leg. 

Marco Jansen to Mohammed Shami, Swing and a miss! A shorter ball, outside off. Mohammed Shami, on back foot, look to chop this but fails to get any bat on it. 

Marco Jansen to Mohammed Shami, Good-length ball, around middle. Mohammed Shami taps it towards short leg. 

Marco Jansen to Mohammed Shami, ! A fine shot! Marco Jansen serves a length ball, outside off. Mohammed Shami, hangs back, and cuts it away past gully for a boundary. The tail adding important runs here for India. 

Mohammed Shami is the last man in.

Kagiso Rabada to Umesh Yadav, Another length ball, outside off. Umesh Yadav blocks it out. 

Kagiso Rabada to Mohammed Shami, Good-length delivery, outside off. Mohammed Shami pushes it through cover for a single. 

Kagiso Rabada to Mohammed Shami, A length ball, nipping back in on the pads. Mohammed Shami tucks it to short fine leg. 

Kagiso Rabada to Virat Kohli, ! CAUGHT BEHIND! End of a fine knock from Virat Kohli. So much determination and grit but he fells shot of his well-deserved century. He showed discipline, intent but ends up nicking this outside off delivery to the keeper. This was on a length and way outside off. Kohli steps across and has a feel for it, the ball takes the thinnest on nick and the keeper takes an easy one. Frustration for Virat Kohli. Kagiso Rabada gets his fourth wicket.

Kagiso Rabada to Virat Kohli, Much fuller this time, outside off. Virat Kohli leans and drives it to covers once again. 

Kagiso Rabada to Virat Kohli, A length ball, outside off. Virat Kohli plays it to covers. 

Marco Jansen to Umesh Yadav, A length delivery, the probing line outside off. Umesh Yadav leaves it alone at the end. 

Marco Jansen to Umesh Yadav, Change of angle this time. Marco Jansen goes around the wicket, serves a length ball, outside off. Umesh Yadav defends it out. 

Marco Jansen to Virat Kohli, Back of a length, on the pads. Virat Kohli taps it towards fine leg and scampers through to the other end. 

Marco Jansen to Virat Kohli, Another length delivery, outside off. Virat Kohli drives it to the fielder at cover. 

Marco Jansen to Virat Kohli, Good-length delivery, outside off. Virat Kohli taps it to short third man. 

Marco Jansen to Virat Kohli, Fuller, angling it away from outside off. Virat Kohli pushes it to cover. 

Kagiso Rabada to Umesh Yadav, Touch shorter, around middle. Umesh Yadav defends it out. 

DRINKS! South Africa 2 wicket away from closing the innings. They have been superb with the ball today. Feel for Kohli who is trying his best to stay composed but wickets are falling at the other end. Umesh Yadav walks out now.

Kagiso Rabada to Jasprit Bumrah, ! TAKEN! Kagiso Rabada strikes this time, Jasprit Bumrah walks back without scoring. A short ball, on middle, extra bounce as well. Jasprit Bumrah looks to defend this but the extra bounce took his glove in return. The ball flies high over the second slip fielder who tries to get hold of it but fails to. Dean Elgar, from first slip goes behind the second slip fielder takes a good catch. Kohli was not giving the strike to Bumrah off Rabada but he trus

Kagiso Rabada to Virat Kohli, Back of a length, on the body. Virat Kohli swivels and pulls it to deep square leg for single.

Kagiso Rabada to Virat Kohli, Lenght ball, outside off. Virat Kohli lunges and pushes it to cover. He wants a single there, but won't get it at the end. 

Kagiso Rabada to Virat Kohli, Touch fuller again, outside off. Virat Kohli blocks it out. 

Kagiso Rabada to Virat Kohli, ! In the air..but safe! Edgy runs. A full ball, outside off. Virat Kohli leans forward and looks to drives this but gets a thick outside edge over gully for a boundary. He now moves on to 77!

Keshav Maharaj to Jasprit Bumrah, A huge appeal for LBW but not given, sliding down. A full ball, flighted and angling down. Bumrah misses his defense and gets hit on the pads. 

Keshav Maharaj to Jasprit Bumrah, A loopy ball, on off. Bumrah blocks it out solidly. 

Keshav Maharaj to Jasprit Bumrah, Flatter and on middle. Bumrah rocks back and keeps it out.

Keshav Maharaj to Jasprit Bumrah, On middle, Blocked out.

Keshav Maharaj to Jasprit Bumrah, Tossed up, on off. Blocked out on the front foot.

Keshav Maharaj to Jasprit Bumrah, Shorter and drifting on off. Bumrah dabs it to backward point.

Kagiso Rabada to Virat Kohli, Another solid block from Virat Kohli. 

Kagiso Rabada to Virat Kohli, Length and on off. Blocked out. 

Kagiso Rabada to Virat Kohli, Short of a length, on middle. Kohli whacks it to deep square leg. Kohli denies a single.

Kagiso Rabada to Virat Kohli, On a length, outside off. Kohli with a good leave here.

Kagiso Rabada to Virat Kohli, Outside off. Left alone.

Kagiso Rabada to Virat Kohli, Length and on off. Kohli taps it to covers.

Keshav Maharaj to Jasprit Bumrah, Tossed up, on off. Bumrah gets on the front foot to keep it out.

Keshav Maharaj to Jasprit Bumrah, Very full, on middle. Blocked out.

Is that a clean catch? The soft signal is out though. The umpires just check if Keegan Petersen has taken a clean catch at silly mid off. Yes, the third umpire confirms that the fingers were under the ball. Shardul Thakur walks back. 

Keshav Maharaj to Shardul Thakur, ! TAKEN! This is full and on off, Thakur pushes it uppishly and towards silly mid off where Keegan Petersen takes a sharp low catch. South Africa celebrate but the umpire takes it upstairs to check if it is a clean one. Soft signal is out. The hand was underneath the ball and Thakur's cameo is over. Really good catch by Keegan Petersen there. Also, first wicket for Keshav Maharaj is this series. Jasprit Bumrah arrives in the middle. 

Keshav Maharaj to Shardul Thakur, ! Good shot! Short ball, on off. Thakur slaps it off the back foot through cover and extra-cover for a boundary.

Keshav Maharaj to Shardul Thakur, Short and on off, cut away to backward point.

Keshav Maharaj to Virat Kohli, On middle, drilled down to long on for a single.

Kagiso Rabada to Shardul Thakur, FLAT ! 200 up as well for India! Virat Kohli gives a cheeky smile after looking at that shot! Short of a length, outside off. Thakur arcs back and slashes it all the way over point for a maximum. Just Shardul Thakur things.

Kagiso Rabada to Shardul Thakur, Full and on off. Thakur shows full face of the bat as he pushes it to mid off.

Kagiso Rabada to Virat Kohli, Call of two but settles for a single. On middle, tucked to mid-wicket for one run.

Kagiso Rabada to Virat Kohli, Fuller and on off. Kohli steps across and blocks it.

Kagiso Rabada to Virat Kohli, This one straightens up off the deck, outside off. Left alone.

Kagiso Rabada (16-3-52-2) is back on. 

Kagiso Rabada to Virat Kohli, Short of a length, outside off. Kohli leaves it alone.

Kagiso Rabada to Virat Kohli, Length ball, outside off. Kohli shoulders arms to it. Elgar sees Kohli score runs freely and brings his best bowler. A late no ball called.

Keshav Maharaj to Virat Kohli, Tossed up, full and outside off, pushed to covers.

Keshav Maharaj to Virat Kohli, Edgy single! This one drifts a bit, full and on middle. Kohli gets low to defend but gets an inside edge to square leg. One. 

Keshav Maharaj to Virat Kohli, Fuller and on middle. Kohli nudged it to mid-wicket.

Keshav Maharaj to Shardul Thakur, A flighted ball, on the pads, this is hit to square leg for one.

Keshav Maharaj to Virat Kohli, Shorter and on middle. Kohli rocks back and tucks it to mid-wicket for a single.

Keshav Maharaj to Shardul Thakur, On off, Thakur pushes it through the diving bowler for a single. 

Marco Jansen to Virat Kohli, Fuller, outside the off pole again. Virat Kohli pushes it point. 

Marco Jansen to Virat Kohli, Touch shorter, outside off. Virat Kohli shoulders arms to it. 

Marco Jansen to Virat Kohli, ! And again! This is sweetly timed once again! A half-volley once again, tad wider this time. Virat Kohli presses forward and drives it beautifully once again, through cover for a boundary. This is Kohli at his best! A sure treat to watch. 

Marco Jansen to Virat Kohli, Good-length ball, outside off. Virat Kohli lifts his bat and leaves it alone. 

Marco Jansen to Virat Kohli, ! Wow, that is a Virat Kohli special! A superb cover drive, that is sweetly timed! A full ball, outside off. Virat Kohli leans and drives it through cover for a boundary. 

Marco Jansen to Virat Kohli, A length ball, outside off. Left alone. 

Keshav Maharaj to Shardul Thakur, Tossing it up again, full and on middle. Shardul Thakur presses forward and blocks it out. 

Keshav Maharaj to Virat Kohli, Fuller, on middle. Virat Kohli flicks it towards mid-wicket for a single. 

Keshav Maharaj to Virat Kohli, Another flighted delivery, on middle. Virat Kohli is solid once again with his defense. 

Keshav Maharaj to Virat Kohli, Loopy ball, around off. Virat Kohli lunges and defends it out. 

Keshav Maharaj to Virat Kohli, Another fuller ball, on middle. Virat Kohli blocks it out solidly. 

Keshav Maharaj to Virat Kohli, ! EDGY! A loopy ball, around middle. Virat Kohli leans and looks to flick this but gets a thick outside past the slip fielder. The ball races away towards the third man fence for a boundary. 

Marco Jansen to Shardul Thakur, A low full toss ball, on the pads. Shardul Thakur somehow manages to dig it out to the bowler. 

Shardul Thakur walks out to the middle. 

Marco Jansen to Ravichandran Ashwin, ! CAUGHT BEHIND! Marco Jansen picks up another wicket, that's his third, and India are now 6 down. A length ball, shaping it away a tad outside off. Ravichandran Ashwin looks to have a poke at it but gets an outside towards the keeper. Kyle Verreynne, behind the stumps, takes another catch. 

Marco Jansen to Ravichandran Ashwin, Good-length delivery, outside off. Ravichandran Ashwin leaves it alone. 

Marco Jansen to Virat Kohli, Tad fuller, on pads. Virat Kohli drives it with soft hands through the outer half of his bat towards point for a single. 

Marco Jansen to Ravichandran Ashwin, Quick single! A length ball, on the pads. Ravichandran Ashwin taps it towards square leg and scampers through to the other end. 

Marco Jansen to Virat Kohli, Back of a length, outside off. Virat Kohli hangs back, opens the face of his bat, and guides it towards deep cover for a single. 

Keshav Maharaj to Ravichandran Ashwin, Flatter, quicker, on middle. Ashwin, on back foot, shows the full face of the bat and defends it out. A maiden over to begin with for Keshav Maharaj. 

Keshav Maharaj to Ravichandran Ashwin, Fuller, floating it again, on middle. Ravichandran Ashwin drives it to cover. No run there. 

Keshav Maharaj to Ravichandran Ashwin, Loopy delivery, outside off. Ravichandran Ashwin leans blocks it out watchfully. 

Keshav Maharaj to Ravichandran Ashwin, Shorter, outside off. Ashwin defends it out. 

Keshav Maharaj to Ravichandran Ashwin, Tossing it up this time, on middle. Ashwin lunges and blocks it solidly. 

Keshav Maharaj to Ravichandran Ashwin, Keshav Maharaj starts with a flatter ball, outside off. Ravichandran Ashwin hangs back and pushes it to cover. 

Keshav Maharaj finally has the ball in his hands. 

Marco Jansen to Virat Kohli, ! An exquisite shot! Marco Jansen overcooks this one, on middle. Virat Kohli leans and drives it past mid off for a boundary. 

Marco Jansen to Virat Kohli, Back of a length, around middle. Virat Kohli ducks underneath it. 

Ravichandran Ashwin comes in now.

Marco Jansen to Ravichandran Ashwin, Shorter ball, around middle. Ravichandran Ashwin tucks it to square leg for a single. He gets off the mark with that. 

Marco Jansen to Rishabh Pant, ! TAKEN! Another partnership was building up but is broken by South Africa. Marco Jansen strikes and sends Rishabh Pant back to the pavilion. Back of a length, outside off. Rishabh Pant hangs back and tries to steer this over point, but he is a tad late on the shot and gets an outside edge towards gully. Keegan Petersen takes a simple catch there. That's a huge wicket and a very crucial one. 

Marco Jansen to Rishabh Pant, Touch fuller, outside off. Rishabh Pant defends it watchfully. 

Marco Jansen to Rishabh Pant, Length ball, around middle. Rishabh Pant shows the full face of the bat and blocks it out. 

Duanne Olivier to Virat Kohli, Short of a length, on off. Kohli taps it on the off side.

Duanne Olivier to Virat Kohli, ! FIFTY for Virat Kohli! A resilient innings from the skipper, showing great composure in his knock. Full and on off, this is pushed to mid off. Kagiso Rabada dives but lets it through for a boundary. Shows his bat towards the pavilion and gets applause from his teammates.

Duanne Olivier to Virat Kohli, A slight mix-up but no harm done! On off. Kohli punches it to covers. Kagiso Rabada there has a shy at the bowler's end but misses. Pant was well in though. No ball given for overstepping.

Duanne Olivier to Rishabh Pant, Short of a length, on middle, pulled away to deep mid-wicket for a single. 

Duanne Olivier to Rishabh Pant, In the channel! Length ball, just around off. Pant shoulders arms to it.

Duanne Olivier to Rishabh Pant, Length and on off. Blocked out on the off side.

Duanne Olivier to Rishabh Pant, Short in length, on middle, this is pulled away with much more control from Pant towards deep mid-wicket where Kagiso Rabada runs to his right and cuts it off. Two.

Lungi Ngidi to Rishabh Pant, Pitches it up, on off, pushed wide of mid off for a single. 

Lungi Ngidi to Rishabh Pant, ! Comes around the wicket and serves it on a length, outside off. Pant looks to drive but gets an outside edge through gully for a boundary. Frustration for Lungi Ngidi.

Lungi Ngidi to Rishabh Pant, Fuller and on off. Pant steps across and punches it softly to mid off 

Lungi Ngidi to Rishabh Pant, On middle, on a length, tucked on the leg side.

Lungi Ngidi to Rishabh Pant, Fuller ball, very full, on middle. Pant jams it out to Ngidi.

Lungi Ngidi to Rishabh Pant, An appeal but might be pitching outside leg stump. The keeper says height might be the issue! A full ball, steep bounce, on middle. Pant looks to defend but gets beaten on the inside edge and gets hit high on the pads.

Duanne Olivier to Virat Kohli, Fuller and on off. Kohli defends it with a straight bat, on the deck.

Duanne Olivier to Rishabh Pant, On the pads, this is flicked to mid-wicket for a single.

Duanne Olivier to Rishabh Pant, Length ball, outside off. Pant offers no shot.

Duanne Olivier to Rishabh Pant, Just over! A short ball, on middle. Pant looks to pull but gets a top edge towards deep square leg for a couple of runs. Not at all control in his shot. 

Duanne Olivier to Rishabh Pant, Length and on off. Pant taps it towards silly mid off and calls for a quick single but Kohli wisely says no. 

Duanne Olivier to Rishabh Pant, Good leave! Full ball, angling across, just outside off. Pant shoulders arms.

Lungi Ngidi to Virat Kohli, Kohli not tempted for the drive, this is full and outside off. Left alone. 

Lungi Ngidi to Virat Kohli, Touch fuller, just outside off. Kohli lunges and defends it to covers. 

Lungi Ngidi to Virat Kohli, Full, coming back in but from way outside off. Kohli shoulders arms to it.

Lungi Ngidi to Virat Kohli, Outside off, on a length, Left alone.

Lungi Ngidi to Virat Kohli, Better! Making Kohli play at it! Length, on off. Blocked out.

Lungi Ngidi to Virat Kohli, Length ball, it takes off after landing, outside off. No trouble for Virat Kohli as it is way outside off. 

Duanne Olivier to Rishabh Pant, Another shorter one, around middle. Rishabh Pant tucks it to the to square leg. 

Duanne Olivier to Rishabh Pant, ! Magnificent stroke! A back-of-a-length delivery, outside off. Rishabh Pant, on back foot, gets on top of that and punches it beautifully through cover for a boundary. 150 up for India with that. 

Duanne Olivier to Virat Kohli, Fuller this time, around middle and leg. Virat Kohli leans and flicks it towards deep square leg. A single taken. 

Duanne Olivier to Virat Kohli, Good-length delivery, around the off pole. Virat Kohli defends it out watchfully. 

Duanne Olivier to Virat Kohli, Back of a length, on middle. Virat Kohli hops and blocks it out solidly. 

Duanne Olivier will bowl from the other end. 

Duanne Olivier to Virat Kohli, A length ball, outside off. Virat Kohli lets that go through to the keeper.

Lungi Ngidi to Virat Kohli, On the pads, this is flicked to deep square leg and Kohli will retain the strike.

Lungi Ngidi to Virat Kohli, Short ball, outside off. Kohli with an easy leave. Too wide from Ngidi, missing his rhythm. 

Lungi Ngidi to Virat Kohli, On a length, outside off. This is hit to covers.

Lungi Ngidi to Virat Kohli, ! First runs of the final session! Too straight, on middle. Kohli flicks it nonchalantly through mid-wicket for a boundary. 

Lungi Ngidi to Virat Kohli, Outside off again, fuller and Kohli shoulders arms to it. 

We are back for the final session of Day 1! The players are out in the middle. Virat Kohli and Rishabh Pant will resume their batting. Lungi Ngidi will begin with the ball. Here we go...

Lungi Ngidi to Virat Kohli, Short of a length, outside off, swinging away as well. Kohli leaves it alone.

... Day 1, Session 3 ...

Cheteshwar Pujara and Virat Kohli started the session off well, but Pujara could not hold on for too long and was dismissed for a well-made 43. Ajinkya Rahane fell cheaply once again to a ripper by Rabada. Virat Kohli has been exceptional in the middle, he is displaying his class at the moment. He has been patient and not getting very tempted. As long as he is at the crease, India could surely cross the 200 mark with ease at the end of the play. Pant too, has been showing determination and will

Duanne Olivier to Rishabh Pant, On a length, on off. Pant blocks it out. That will be Tea on Day 1.

That was an exciting session of Test cricket! South Africa would be the happier side, cause they managed to pick up another two wickets in the session. They have been disciplined with their line and lengths, and not allowing the batters to score quickly. Kagiso Rabada has been phenomenal, he has troubled the Indian skipper, on multiple occasions, but Virat Kohli has survived through everything.

Duanne Olivier to Rishabh Pant, Touch fuller, on middle. Pant blocks it back on the deck solidly. 

Duanne Olivier to Rishabh Pant, Around the wicket, fuller and on off, this is pushed to mid off. 

Duanne Olivier to Rishabh Pant, Around off, this is pushed to covers.

Duanne Olivier to Rishabh Pant, Full and on off, this is pushed to mid off. Keshav Maharaj there dives to his left and deflects it down the ground. A couple taken. Good running. 

Duanne Olivier to Rishabh Pant, Short in length, on off. Pant hops and blocks it.

Lungi Ngidi to Virat Kohli, Another leave from Virat Kohli to end the over.

Lungi Ngidi to Virat Kohli, Outside off delivery. Kohli shoulders arms to it.

Lungi Ngidi to Virat Kohli, On a length, on off. Blocked out.

Lungi Ngidi (10-5-23-0) is brought back into the attack. 

Lungi Ngidi to Virat Kohli, Length ball, way outside off. Kohli lets it alone.

Lungi Ngidi to Virat Kohli, Fuller and on off, Kohli leans and defends it towards cover.

Lungi Ngidi to Virat Kohli, Length on middle, Kohli blocks it on the leg side.

Review! South Africa have reviewed a caught behind decision! The replay rolls in. UltraEdge confirms there is no spike as the ball passes the bat. Okay, there was a murmur as the ball went past the bat. South Africa saw that on the big screen and celebrated. But the on-field decision stays. South African players' are unhappy with the decision. 

Duanne Olivier to Virat Kohli, A length ball, on the pads. Virat Kohli tucks it towards square leg. He will keep strike for the next over. 

Duanne Olivier to Virat Kohli, Short ball, down the leg. Virat Kohli leaves it alone. 

Duanne Olivier to Virat Kohli, NOT ! A huge appeal for caught behind but not given. A length ball, angling down on the pads. Kohli looks to flick but seems to miss it. There was definitely a sound. The keeper collects and South Africa celebrates but the umpire cuts short their excitement as he signals not out. The keeper convinces his captain to take the review. UltraEdge shows a little murmur as it went through past the bat but the third umpire says it came off the pads.

Duanne Olivier to Virat Kohli, Short in length, outside off. Easy leave for Kohli.

Duanne Olivier to Virat Kohli, Fuller again, on off, Kohli gets low and blocks it out.

Duanne Olivier to Virat Kohli, Good fielding by Olivier, throws his body over it. Full and on off. Kohli pushes it straight down the ground but Duanne Olivier gets low and stops it well. No run.

Kagiso Rabada to Rishabh Pant, Length ball, outside off. Pant offers no shot.

Kagiso Rabada to Rishabh Pant, Bangs a short ball, on middle. Pant watches it sail over. The keeper has to leap to carry this one. A late no ball called by the umpire.

Kagiso Rabada to Virat Kohli, Tap and run! On a length, on off, this is hit to covers for a quick single.

Kagiso Rabada to Virat Kohli, Short again, wide outside off. Kohli shoulders arms to it. 

Kagiso Rabada to Virat Kohli, Short of a length, just around off. Kohli with a good leave.

Kagiso Rabada to Virat Kohli, Length ball, way outside off. Kohli leaves it alone.

Rabada hurls in but loses his control on the ball. It pops out and Rabada runs back to his mark.

Kagiso Rabada to Rishabh Pant, On the pads, this is hit to square leg for a single.

Duanne Olivier to Virat Kohli, Full ball, outside off, comes back in late. Kohli lets it throough.

Duanne Olivier to Virat Kohli, Short but way down the leg side. Kohli looks to pull but misses.

Duanne Olivier to Virat Kohli, Short on off. Kohli gets on top of the bounce to defend.

Duanne Olivier to Virat Kohli, ! Easy pickings! On the pads, this is flicked nicely through to the fine leg fence. Releases a bit of pressure that was building on him.

Duanne Olivier to Virat Kohli, Short of a length, around off, it jags back in. Kohli hops and tries to defend but misses.

Duanne Olivier to Virat Kohli, Length and outside off. Left alone.

Kagiso Rabada to Rishabh Pant, No run.

Kagiso Rabada to Rishabh Pant, No run.

Kagiso Rabada to Virat Kohli, On a length, spraying it onto the pads. Virat Kohli tucks it towards mid-wicket for a single. 

Kagiso Rabada to Virat Kohli, JAFFA! BEATEN AGAIN! What an over we are witnessing here! Another length ball, outside off. Virat Kohli, on back foot, looks to have a poke at it, but gets beaten as the ball zips past the outside edge once again. 

Kagiso Rabada to Virat Kohli, Touch fuller, outside off. Virat Kohli pushes it towards gully.

Kagiso Rabada to Virat Kohli, Edged and just short! Another length ball, on middle. Virat Kohli looks to defend this with soft hands. But, he manages to get a slight outside edge towards second slip. The ball flies and lands just short of Aiden Markram there.

Kagiso Rabada to Virat Kohli, Another ripper by Rabada! An outswinger, on a length, outside off. Virat Kohli gets beaten as the ball drifts away a tad. 

Kagiso Rabada to Virat Kohli, JAFFA! What an over we are witnessing here! Another length ball, outside off. Virat Kohli, on back foot, looks to have a poke at it, but gets beaten as the ball zips past through the outside edge again. 

Kagiso Rabada to Virat Kohli, Touch fuller, outside off. Virat Kohli pushes it towards gully. 

Kagiso Rabada to Virat Kohli, Edged and just short! Another length ball, on middle. Virat Kohli looks to defend this with soft hands. But, he manages to get a slight outside edge towards second slip. The ball flies and lands just short of Aiden Markram there. 

Duanne Olivier to Rishabh Pant, Yorker length this time, just outside off. Rishabh Pant jabs it out towards the bowler. 

Duanne Olivier to Rishabh Pant, Length delivery, on middle. Pant defends that one watchfully. 

Duanne Olivier to Rishabh Pant, Back of a length, down the leg side. Pant dabs it on the leg side. 

Duanne Olivier to Rishabh Pant, Fuller once again, outside off. Rishabh Pant pushes it to Temba Bavuma at cover point. 

Duanne Olivier to Rishabh Pant, Another full-length delivery, around off, at 128 clicks. Rishabh Pant blocks it out solidly. 

Marco Jansen to Virat Kohli, Back of a length, outside off. Virat Kohli, on back foot, blocks it to point. 

Duanne Olivier to Rishabh Pant, Fuller, outside off. Rishabh Pant drives it to the fielder at mid off. 

Kagiso Rabada to Virat Kohli, BEATEN! What a peach of a delivery. A length ball, shaping away from outside off. Virat Kohli, on front foot, looks to defend but gets beaten on the outside edge. 

Kagiso Rabada to Virat Kohli, Length ball, outside off. Virat Kohli lets that go through to the keeper. 

Kagiso Rabada to Virat Kohli, Another back-of-a-length delivery, outside off. Virat Kohli leaves it alone. 

Kagiso Rabada to Virat Kohli, Shorter, outside off. Left alone. 

Kagiso Rabada to Rishabh Pant, Lenght this time, on the pads. Pant tucks it to mid-wicket and scampers through to the other end for a single. 

Kagiso Rabada to Rishabh Pant, Kagiso Rabada goes over the wicket, serves a length ball, on middle. Rishabh Pant hangs back and blocks it out. 

Marco Jansen to Virat Kohli, Short again, outside off. Virat Kohli offers no shot. 

Marco Jansen to Virat Kohli, Touch shorter again, outside off. Virat Kohli dabs it to backward point. 

Marco Jansen to Virat Kohli, Back of a length, outside off. Virat Kohli shoulders arms to it. 

Marco Jansen to Virat Kohli, Shorter one, wide of off. Virat Kohli leaves it alone. 

Marco Jansen to Virat Kohli, ! Classy shot! A gift from Marco Jansen and Virat Kohli is not going to miss out on that. Very full, on middle. Virat Kohli drives it gloriously down the ground for a boundary. 

Kagiso Rabada to Rishabh Pant, Length and outside off, slapped to point. 

Kagiso Rabada to Rishabh Pant, ! Punished! Dropped short by Rabada and Pant pulls it hard to mid-wicket for a boundary. 

Kagiso Rabada to Rishabh Pant, Full, just outside off. Pant covers his stumps and lets it through. 

DRINKS! South Africa have done well to break the partnership between Cheteshwar Pujara and Virat Kohli. Cheteshwar Pujara was looking good in the middle, but could not hold on for too long. The hosts have still been disciplined with their bowling. Virat Kohli is looking strong and is hitting the right deliveries, he is playing with some positive intent and will be looking to stick around till the end to guide India to a healthy total. 

Kagiso Rabada to Rishabh Pant, Length and on off, this is hit to gully.

Kagiso Rabada to Rishabh Pant, This one takes off the deck, around off. Pant taps it to point. 

Kagiso Rabada to Rishabh Pant, Swing and a miss! A full ball, angling across, outside off. Pant looks to drive but misses.

Marco Jansen to Virat Kohli, Fuller ball, around off. Virat Kohli pushes it and finds the man at mid off. 

Review-time! Ajinkya Rahane has reviewed a caught behind decision. The replay rolls in. UltraEdge confirms there is an edge on that. He walks back to the pavilion.

Marco Jansen to Virat Kohli, Length delivery, outside off. Kohli shoulders arms to it. 

Marco Jansen to Virat Kohli, Another back of a length, outside off. Virat Kohli leans back and lets that go through. 

Marco Jansen to Virat Kohli, Marco Jansen drops it short this time, around middle. Virat Kohli ducks underneath it. 

Marco Jansen to Virat Kohli, Another fuller delivery, outside off. Virat Kohli lunges and defends it off the front foot. 

Marco Jansen to Virat Kohli, Full ball, around off. Virat Kohli leans and blocks it watchfully. 

Kagiso Rabada to Rishabh Pant, Angles this away from the left-hander and Pant shoulders arms to it.

Kagiso Rabada to Rishabh Pant, Length and on off. Blocked out.

Kagiso Rabada to Rishabh Pant, Length and just around off. Pant leaves it alone.

Kagiso Rabada to Rishabh Pant, ! Just over! Short of a length, angling outside off. Rishabh Pant slashes it just over gully where Marco Jansen leaps but it goes over him for a boundary. 

Kagiso Rabada to Rishabh Pant, Outside off. Left alone. 

Kagiso Rabada to Ajinkya Rahane, ! CAUGHT BEHIND! An absolute peach of a delivery from Rabada. A length ball, around off, it lands and straightens up touch and also shoots off. Rahane looks to flick without any foot movement and gets an outside edge to the keeper who takes and celebrates. The ball bounces just over the off pole as well. Even the umpire raises his finger but Rahane is not convinced and takes the review after consulting his partner. UltraEdge shows a spike and Rahane m

Rishabh Pant comes to the crease now. 

Kagiso Rabada to Ajinkya Rahane, ! c Kyle Verreynne b Kagiso Rabada.

Marco Jansen to Virat Kohli, Short and slanting, outside off. Left alone.

Marco Jansen to Virat Kohli, On a length, on off. Blocked out.

Marco Jansen to Virat Kohli, ! Kohli and his cover drive! Picture perfect! Pitches it up, outside off. Kohli caresses it through covers for a boundary.

Marco Jansen to Virat Kohli, Full, just outside off. Kohli shoulders arms. 

Kagiso Rabada to Mayank Agarwal, Shorter length, jagging back in around off. Mayank Agarwal, on his toes, defends it out. That's 22 dot balls in a row now. 

Kagiso Rabada to Mayank Agarwal, Touch shorter this time, shaping the ball away from outside off. Mayank Agarwal leaves it alone. 

Kagiso Rabada to Mayank Agarwal, Another length ball, around off. Mayank Agarwal covers his line and blocks it out solidly. 

Kagiso Rabada to Mayank Agarwal, Good-length delivery, outside off. Mayank Agarwal, on back foot, blocks it towards point. 

Kagiso Rabada to Mayank Agarwal, Back of a length, down the leg side. Mayank Agarwal taps it to short leg who shows good reflexes.

Duanne Olivier to Cheteshwar Pujara, Good-length delivery, outside off. Pujara leaves it alone. End of a successful over by Duanne Olivier.  

Duanne Olivier to Cheteshwar Pujara, Touch fuller this time, nipping back in a tad, around off. Cheteshwar Pujara leans and blocks it out. 

Duanne Olivier to Cheteshwar Pujara, Short of a length, outside off. Cheteshwar Pujara leans back and lets that through to the keeper. 

Duanne Olivier to Cheteshwar Pujara, On a length, on middle. Cheteshwar Pujara tucks it to square leg and gets of the mark with a couple of runs.

Duanne Olivier to KL Rahul, ! CAUGHT BEHIND! Duanne Olivier strikes and draws first blood! That one was right on the money. Back of a length, outside off. KL Rahul stands tall, hops and looks to defend this one, but gets a thick outside edge. Verreynne, behind the stumps, makes no mistake and takes an easy catch to dismiss KL Rahul. The pressure was building on India with all the dot balls.

Duanne Olivier to KL Rahul, Good-length ball, outside off. KL Rahul leaves it alone. 

Marco Jansen to Ajinkya Rahane, Length and on off. Rahane taps it late through point for a single.

Kagiso Rabada to Mayank Agarwal, Length ball, around off. Mayank Agarwal hangs back and blocks it out. A maiden for Rabada. 

Marco Jansen to Ajinkya Rahane, Angles it on middle, on a length. Blocked out.

Kagiso Rabada to Virat Kohli, Length ball, outside off. Kohli defends it of the outer half to point. 

Kagiso Rabada to Virat Kohli, Outside off, on a length. Kohli shoulders arms to it.

Kagiso Rabada to Virat Kohli, Length ball, outside off. Kohli offers no shot.

Kagiso Rabada to Virat Kohli, Way outside off. Left alone.

Kagiso Rabada to Virat Kohli, ! Kohli had enough of defense now! A short ball, on middle. Kohli rides it as he pulls it over square leg for a biggie. 

Kagiso Rabada to Virat Kohli, BEATEN! What a delivery! On a length, outside off, it straightens off the deck. Virat Kohli looks to defend but gets beaten on the outside edge.

Marco Jansen to Ajinkya Rahane, Ends the over with a good-length delivery, around middle. Ajinkya Rahane pushes it towards short mid-wicket. 

Marco Jansen to Ajinkya Rahane, Touch fuller, outside off. Ajinkya Rahane lunges and blocks it out. 

Marco Jansen to Ajinkya Rahane, On a length again, outside off. Ajinkya Rahane coves the line and defends it out.  

Marco Jansen to Ajinkya Rahane, Good-length delivery, around middle. Ajinkya Rahane taps it towards short fine leg. 

Marco Jansen to Ajinkya Rahane, ! Top-shot! Marco Jansen overpitches this, around off. Ajinkya Rahane leans and drives it through cover. The outfield is pretty quick, the ball will race away towards the fence for a boundary. 

Marco Jansen to Ajinkya Rahane, A length ball, nipping back in outside off. Ajinkya Rahane shoulders arms to it. 

UPDATE - Washington Sundar has tested positive for Covid and is now in doubt for the ODI series. The wait continues for him, he last played in March 2021.

Kagiso Rabada to Virat Kohli, Good-length delivery, wide of off. Virat Kohli offers no shot and lets that go through. 

Kagiso Rabada to Virat Kohli, Back of a length, outside off. Virat Kohli blocks it towards point. 

Kagiso Rabada to Virat Kohli, Length ball, outside off. Virat Kohli leaves it alone.

Kagiso Rabada to Virat Kohli, Another length ball, outside off. Virat Kohli is a bit indecisive in his shot, looks to leave the ball at the end, but gets a slight edge towards second slip. 

Kagiso Rabada to Virat Kohli, A length delivery, outside off. Virat Kohli taps it to point. 

Kagiso Rabada to Virat Kohli, Kagiso Rabada drops it short this time, outside off. Virat Kohli stands tall and guides it past gully for a brace. That brings up the 100 for India!

Marco Jansen to Cheteshwar Pujara, A shout for LBW, but umpire is unmoved. A length ball, nipping back in. around off. Cheteshwar Pujara leaves the ball and gets hit on the pads. This was probably outside the off stump line. 

Marco Jansen to Ajinkya Rahane, Length and outside off. Rahane shoulders arms to it. 

Marco Jansen to Ajinkya Rahane, ! EDGED AND JUST WIDE! Marco Jansen bowls it from over the wicket and continues to create the angle, full and just outside off. Rahane prods to defend but it just holds its line and takes the outside edge, wide of third slip for a boundary. 

Marco Jansen to Ajinkya Rahane, Length and on off. Rahane gets behind the line to block it out.

Ajinkya Rahane is the new man in.

Marco Jansen to Cheteshwar Pujara, ! CAUGHT BEHIND! Marco Jansen has broken the partnership finally. A much-needed wicket here for South Africa. Marco Jansen creates an angle from over the wicket and Pujara gets squared up. A length ball, around the fourth stump line. Cheteshwar Pujara leans and looks to defend this, but gets an outside edge back to the keeper. Kyle Verreynne takes a good low catch to dismiss Cheteshwar Pujara. India lose their third wicket. A promising knock comes

Marco Jansen to Cheteshwar Pujara, ! Beautifully played! Marco Jansen overpitches this one, on middle. Cheteshwar Pujara uses his wrists and flicks it uppishly over mid-wicket for a boundary. He moves on to the forties!

Lungi Ngidi to Virat Kohli, Lungi Ngidi drops it short this time, down the slide. Virat Kohli looks to flick but misses. Kyle Verreynne fails to collect the ball as well. Dot to end the over. 

Lungi Ngidi to Virat Kohli, Another full-length delivery, outside off. Virat Kohli dabs it towards point. 

Lungi Ngidi to Virat Kohli, Fuller again, around the fourth stump line. Virat Kohli leans and defends it out. 

Lungi Ngidi to Virat Kohli, Full in length, around off and middle. Virat Kohli lunges and blocks it watchfully. 

Lungi Ngidi to Virat Kohli, On a length, outside off. Virat Kohli watches it sail through to the keeper.   

Lungi Ngidi to Virat Kohli, Much fuller, around middle and leg. Virat Kohli works it away to the fielder at mid-wicket. 

Duanne Olivier to Cheteshwar Pujara, Another short ball, outside off. Cheteshwar Pujara lets that go through. 

Duanne Olivier to Virat Kohli, A shorter ball this time, on the body. Virat Kohli pulls it towards deep square leg for a single. Another single. 

Duanne Olivier to Cheteshwar Pujara, Good-length delivery, on the pads. Cheteshwar Pujara hangs back and pushes it towards deep square leg for a single. 

Duanne Olivier to Cheteshwar Pujara, Shorter again, outside off this time, at 133 clicks. Cheteshwar Pujara leaves it alone. 

Duanne Olivier to Cheteshwar Pujara, Back of a length, around middle. Cheteshwar Pujara taps it towards square leg. 

Duanne Olivier to Cheteshwar Pujara, Another short ball, around middle. Cheteshwar Pujara does well to defend it towards fine leg. A no ball called for overstepping. 

Duanne Olivier to Cheteshwar Pujara, An inswinger, back of a length, on middle. Cheteshwar Pujara hops and blocks it out. 

The skipper, Dean Elgar has a quick chat with Lungi Ngidi. A slight fielding change. A leg slip is in place now. 

Lungi Ngidi to Virat Kohli, Again this is outside off, way away for Kohli to offer anything. 

Lungi Ngidi to Virat Kohli, Length and outside off. Kohli lets it through. 

Lungi Ngidi to Cheteshwar Pujara, Three runs! Pitches it up, on off. Pujara drives it through covers. Keshav Maharaj chases it and flicks it back just near the ropes. Good work from him.

Lungi Ngidi to Cheteshwar Pujara, Ngidi goes wide the crease and serves it outside off. Left alone.

Lungi Ngidi to Cheteshwar Pujara, Outside off, this is left alone.

Lungi Ngidi to Cheteshwar Pujara, ! Easy pickings! Releases the pressure! Ngidi misses his line and serves it way down the leg side. Pujara clips it to the fine leg fence.

Duanne Olivier to Virat Kohli, This one shapes back in, outside off. Kohli shoulders arms to it. Virat Kohli has been very patient here. 

Duanne Olivier to Virat Kohli, Short in length, on off. Kohli shuffles, and punches, didn't time it well enough though. 

Duanne Olivier to Virat Kohli, Duanne Olivier changing his lengths here nicely! A bouncer now and Kohli evades it.

Duanne Olivier to Virat Kohli, Full ball, almost a yorker, on middle. This is hit to mid on.

Duanne Olivier to Virat Kohli, Again! This is good bowling from Duanne Olivier! Length and coming back in, on middle. Virat Kohli is beaten by pace and gets hit on the box.

Duanne Olivier to Virat Kohli, Lovely bowling!  On a length, nipping back in, on middle, it takes off. Virat Kohli looks to defend but gets hit on the box.

Lungi Ngidi to Cheteshwar Pujara, Full and outside off. Pujara shoulders arms to it. Maiden over.

Lungi Ngidi to Cheteshwar Pujara, On a length, on middle. Blocked out. 

Lungi Ngidi to Cheteshwar Pujara, Outside off, left alone.

Lungi Ngidi to Cheteshwar Pujara, Length and on off, extra bounce as well. Cheteshwar Pujara gets hit on the gloves and it drops to mid-wicket.

Lungi Ngidi to Cheteshwar Pujara, Short of a length, outside off. Pujara offers no shot.

Duanne Olivier to KL Rahul, Around off. Blocked out.

Duanne Olivier to KL Rahul, Sharp swing now! A length ball, outside off, it lands and moves in sharply. The keeper does well to take it to his left. 

Duanne Olivier to KL Rahul, A huge appeal for LBW but not given! A full ball, angling on the pads. KL Rahul misses his flick and gets hit on the pads. An appeal but not given. The replay shows there was an inside edge. 

Duanne Olivier to KL Rahul, Olivier makes this move back in, on a length, on off. Rahul defends it with an open face of the bat to covers. 

Lungi Ngidi to Cheteshwar Pujara, Full and on off, pushed to covers.

Duanne Olivier to KL Rahul, Length ball, outside off. KL Rahul watches it all the way through to the keeper. 

Duanne Olivier to KL Rahul, On middle, on a length. KL Rahul blocks it on the off side.

Kagiso Rabada to Mayank Agarwal, Angles this one around off. Mayank Agarwal blocks it out solidly. Good stuff from Kagiso Rabada.

Kagiso Rabada to Mayank Agarwal, Length and on off. Blocked out off the back foot.

Kagiso Rabada to Mayank Agarwal, This is way outside off. Left alone.

Kagiso Rabada to Mayank Agarwal, Length and outside off. Mayank Agarwal shoulders arms to it.

Kagiso Rabada to Mayank Agarwal, Another solid defense from Mayank Agarwal.

Kagiso Rabada to Mayank Agarwal, Shorter in length, on middle. Agarwal hops and defends.

Duanne Olivier to KL Rahul, Full and straight, pushed to mid on. 

Duanne Olivier to Virat Kohli, Full and on middle, Kohli flicks it nicely but straight to short mid-wicket. 

Duanne Olivier to KL Rahul, A pacy short ball, on middle. Rahul looks to pull but misses it completely. 

Duanne Olivier to KL Rahul, A soft appeal for LBW but not given! A length ball, this one jags back in, around off. KL Rahul defends with the bat and pad together but gets an inside edge onto the pads. 

Duanne Olivier to KL Rahul, Rahul stands tall and blocks this one on the off side. 

Duanne Olivier to KL Rahul, Length and on off. Blocked out.

Duanne Olivier to KL Rahul, Good shot! Outside off. KL Rahul gets on his toes and punches it through cover-point for a couple of runs. Timed it really well.

Duanne Olivier to Virat Kohli, Good carry to the keeper, takes it well over his head! A short ball, on middle. Kohli sits under it.

Kagiso Rabada to Mayank Agarwal, Full ball, moving in, on middle. Mayank Agarwal looks to drive but gets an inside edge to mid on.

Kagiso Rabada to Mayank Agarwal, ! Over-pitched delivery, darting it on the pads. Mayank Agarwal leans and wrists it to mid-wicket and it races away to the fence. 

Kagiso Rabada to KL Rahul, Edged and over gully! This one jumps off the deck, on a length, on off. KL Rahul stays back and looks to defend but it takes the shoulder of the bat and goes over gully for a single. 

Kagiso Rabada to KL Rahul, Length and on midde. Blocked to mid-wicket. 

Kagiso Rabada to KL Rahul, ! Easy pickings! Length ball, going down the leg side. Rahul tickles it to the fine leg fence. 

Kagiso Rabada to KL Rahul, Full ball, straight on middle. Rahul gets a soft leading edge as he looks to flick, back to the bowler. 

Duanne Olivier to Virat Kohli, Around off. Kohli takes a step across and defends it to cover.

Duanne Olivier to Mayank Agarwal, On middle, Agarwal gets inside the line of the ball to block it out.

Duanne Olivier to Mayank Agarwal, This one comes back in sharply. On a length and on off. Agarwal looks to defend but gets hit high on the pads. 

Duanne Olivier to Mayank Agarwal, Length ball, shaping back in, outside off. Agarwal lets it through.

Duanne Olivier to Mayank Agarwal, ! Good shot! Pitches it up, outside off. Agarwal strides forward and punches it wide of mid off. Keshav Maharaj gives a chase but to no avail.

Duanne Olivier to Virat Kohli, Fuller again, angling outside off. Virat Kohli leaves it alone on the front foot. 

Duanne Olivier to KL Rahul, Slower, short ball, on middle, pulled away to deep square leg for a single as Kagiso Rabada cuts it off.

Duanne Olivier to KL Rahul, Full ball, outside off, Rahul steps down and across to block it out.

Kagiso Rabada to Mayank Agarwal, Angles it on the pads. This is hit to short leg. 

Kagiso Rabada to Mayank Agarwal, Length, swinging away, outside off. Agarwal shoulders arms. 

Kagiso Rabada to KL Rahul, Full again, angling on the pads. Rahul whips it to deep square leg for a single.

Kagiso Rabada to KL Rahul, Outside off. Left alone.

Kagiso Rabada to Mayank Agarwal, Good fielding now from Lungi Ngidi! This is full and on middle, pushed to mid on where Ngidi dives to his right and stops it. One.

Duanne Olivier to Virat Kohli, On middle. Blocked out.

Kagiso Rabada to Mayank Agarwal, ! Misfield! A full ball, on middle, this is pushed to mid on. Lungi Ngidi fumbles and allows it through for a boundary.

Duanne Olivier to KL Rahul, Beaten! Probing lines and lengths from Duanne Olivier! Maiden! Short in length, outside off. Rahul stands tall and looks to defend but gets beaten on the outside edge. 

Duanne Olivier to KL Rahul, Short of a length, on off, this is worked to covers.

Duanne Olivier to KL Rahul, BEATEN! A length ball, outside off. Rahul prods to defend but misses. 

Duanne Olivier to KL Rahul, Length and on off. Blocked to covers.

Duanne Olivier to Cheteshwar Pujara, On middle, on a length. Pujara tucks it off the inner half to mid-wicket. A single.

Duanne Olivier to KL Rahul, Outside off. Left alone.

Duanne Olivier to KL Rahul, Good from Duanne Olivier! Keeping things tight! A length ball, this one nips back in, around off. Blocked out.

Kagiso Rabada to Mayank Agarwal, Full and on off, pushed to mid off.

Kagiso Rabada to Mayank Agarwal, Again gets an outside edge but Agarwal played it with soft hands and it rolls to gully. 

Kagiso Rabada to Mayank Agarwal, Edged and dropped! Reprieve for Agarwal! A length ball, outside off. Mayank Agarwal goes for a drive with hard hands and gets an outside edge, wide of third slip, who dives to his right and gets a hand to it but fails to collect. A single. 

Kagiso Rabada to Mayank Agarwal, BEATEN! On a length, outside off, steep bounce here! Mayank Agarwal gets on the front foot to defend but gets beaten on the outside edge.

Kagiso Rabada to Mayank Agarwal, Fuller delivery, 139 clicks, outside off. Agarwal pushes it to covers.

Kagiso Rabada to KL Rahul, Length and on middle. Rahul rocks back and tucks it to square leg for one run.

Lungi Ngidi to Virat Kohli, A solid block from Virat to end the over.

Duanne Olivier to Mayank Agarwal, Beautiful delivery to end the over! This one comes back in off the seam, Short in length, around off. Agarwal has a poke away from the body and gets beaten on the inside edge.

Duanne Olivier to Mayank Agarwal, Good leave! A length ball, just outside off, this one skids through. Agarwal shoulders arms.

Duanne Olivier to Mayank Agarwal, Bangs a short ball, outside off. Mayank Agarwal shoulders arms to it.

Duanne Olivier to Mayank Agarwal, Outside off, on a length. Agarwal leaves it alone. 

Duanne Olivier to Mayank Agarwal, This one comes with the angle, around off. Agarwal shuffles and defends it.

Duanne Olivier to Mayank Agarwal, On the money! On a length, on middle. Blocked out.

Lungi Ngidi to Virat Kohli, Good leave and a good bounce as well. A fuller-length delivery, outside off, steep bounce and Kohli shoulders arms to this one. 

Kagiso Rabada to KL Rahul, JAFFA! Lovely bowling from Kagiso Rabada! Again on a length, around off. KL Rahul is beaten on the outside edge as he looks to defend. 

Kagiso Rabada to KL Rahul, In the channel! On a length, just around off. Rahul tries to defend inside the line but gets beaten on the outside edge. 

Kagiso Rabada to KL Rahul, Good bowling! A length ball, outside off. Left alone.

Kagiso Rabada to KL Rahul, LEG BYES! A length ball, going down the leg side. Rahul misses his flick and gets hit on the pads. It goes off the pads and wide of the keeper to the fence.

Lungi Ngidi to Virat Kohli, Full and outside off. Blocked out to point.

Lungi Ngidi to Virat Kohli, Continues to bowl in the outside off channel. Kohli with yet another leave.

Lungi Ngidi to Virat Kohli, Fuller now, on off. Kohli gets his bat down to defend it. 

It is drizzling at the moment, not heavy enough to disrupt the play, and let's hope this drizzle fades away soon.  Also, Duanne Olivier (7-3-14-1) will bowl from the other end. 

Lungi Ngidi to Virat Kohli, Full ball, outside off. Kohli watches it all the way to the keeper.

Duanne Olivier to Cheteshwar Pujara, Length and outside off. A front foot leave by Cheteshwar Pujara.

Duanne Olivier to Cheteshwar Pujara, Slightly full, outside off, at 131 clicks. Left alone.

Duanne Olivier to Virat Kohli, Full, straight on the pads, Kohli works it wide of mid on for a single. 

Duanne Olivier to Virat Kohli, Full and on off, this is hit back to the bowler.

Duanne Olivier to Virat Kohli, This one nips back in sharply, full and just around off. That was a really sharp leave as Kohli shoulders arms.

Duanne Olivier to Virat Kohli, A length ball, on middle, it shoots off the deck. Kohli blocks it on the leg side.

Lungi Ngidi to Cheteshwar Pujara, Length ball, outside off, Good leave as Pujara shoulders arms to this one. 

Lungi Ngidi to Cheteshwar Pujara, Full and angling on middle, this is hit to mid on.

We are back for the post Lunch session! The conditions still remain overcast and cloudy. The rain has stayed away for the first session, let's hope there are no interruptions in the second session as well. The players are out in the middle. Virat Kohli and Cheteshwar Pujara will resume their batting. Lungi Ngidi will begin the proceedings with the ball. Here we go...

Lungi Ngidi to Cheteshwar Pujara, ! Beautiful shot and also first runs of this session! A half-volley, outside off. Pujara leans and drives it to covers and it races away to the fence. 

Lungi Ngidi to Cheteshwar Pujara, Outside again, Pujara shoulders arms to it.

Lungi Ngidi to Cheteshwar Pujara, This is on a length and outside off. Left alone.

Lungi Ngidi to Cheteshwar Pujara, Touch fuller, on off. Pujara prods and defends it out. 

... Day 1, Session 2 ...

Good session for South Africa. Probing lines and lengths from their bowlers have helped them pile the pressure on Indian batters. There were not many freebies given by pacers, they were disciplined in their bowling throughout. There was swing movement early on and they used it perfectly to stress the visitors and that helped them remove the openers for a cheap score. 

KL Rahul and Mayank Agarwal started with some positive intent but lost their momentum a bit and that cost them their wickets. Rahul nicked one to the keeper and then Agarwal followed him in the very next over. Cheteshwar Pujara and Virat Kohli are looking good at the moment with the former who tends to play slow early on is scoring at a better rate than Kohli. There were many outside off deliveries but Kohli is not getting drawn to go after it and is allowing himself to take time and settl

Marco Jansen to Virat Kohli, A short ball now, Kohli sits under it. 

Marco Jansen to Virat Kohli, JAFFA! A length ball, angling around off. Kohli leaves it alone. 

Marco Jansen to Virat Kohli, Short of a length, outside off. Left alone.

Marco Jansen to Cheteshwar Pujara, BYE! This is full and way outside off, shaping more away off the deck. The ball bounces in front of the keeper and they steal a single.

Marco Jansen to Cheteshwar Pujara, On a length, on middle. Blocked out. 

Marco Jansen to Virat Kohli, Good-length delivery, outside off. Virat Kohli leans and taps it towards point. THAT WILL BE LUNCH ON DAY 1!

Marco Jansen to Virat Kohli, On a length, on the pads again. Virat Kohli works it away towards deep mid-wicket for a brace. 

Kagiso Rabada to Virat Kohli, Good-length delivery, around middle. Virat Kohli works it towards mid-wicket and calls for two immediately. They complete two runs comfortably. 

Kagiso Rabada to Virat Kohli, ! Glorious drive! Kagiso Rabada serves a full delivery, outside off. Virat Kohli presses forwards and drives it beautifully past mid off for a boundary. 

Kagiso Rabada to Virat Kohli, On a length, shaping it away outside off. Virat Kohli offers no shot. 

Kagiso Rabada to Virat Kohli, Fuller, spraying it down the leg side. Virat Kohli flicks it towards fine leg for a brace. 

Kagiso Rabada to Virat Kohli, Back of a length, outside off. Virat Kohli leaves it alone. 

Kagiso Rabada to Virat Kohli, Back of a length, outside off. Virat Kohli looks to have a poke at it but bails out at the end. A no ball given.

Kagiso Rabada to Virat Kohli, Another length ball, outside off. Virat Kohli lets that go through. 

Marco Jansen to Cheteshwar Pujara, LEG BYE! Good-length delivery, on the pads. Cheteshwar Pujara misses his flick and gets rapped on the pads. The ball hits the pads and rolls past the short fine leg fielder. The batters steal a leg bye. 

Marco Jansen to Cheteshwar Pujara, ! Beautifully played! Marco Jansen overcooks this one, around off. Cheteshwar Pujara closes his face of the bat and drives it past mid on for a boundary. 

Marco Jansen to Cheteshwar Pujara, A length ball, outside off. Cheteshwar Pujara offers no shot on that. 

Marco Jansen to Cheteshwar Pujara, Marco Jansen goes 'round the wicket, serves a short ball, angling it around middle. Cheteshwar Pujara hops and blocks it out. 

Kagiso Rabada to Virat Kohli, Length ball, outside off, slight outward movement as well. Kohli leaves it alone.

Kagiso Rabada to Cheteshwar Pujara, Quicker one, on a length, on middle, this is tucked away to square leg for a single.

Kagiso Rabada to Cheteshwar Pujara, Length ball, outside off. Pujara shoulders arms.

Kagiso Rabada to Cheteshwar Pujara, Full and outside off, this one stays low. Easy leave for Pujara.

Kagiso Rabada to Cheteshwar Pujara, On the pads. Pujara flicks it to short leg. 

Kagiso Rabada to Cheteshwar Pujara, Outside off. Pujara shoulders arms to it.

Marco Jansen to Virat Kohli, Full and on off, Kohli prods and blocks it out.

Kagiso Rabada to Virat Kohli, 2 runs.

Kagiso Rabada (7-3-20-1) is back into the attack.

Kagiso Rabada to Virat Kohli, No run.

Lungi Ngidi to Cheteshwar Pujara, Touch fuller, around off. Cheteshwar Pujara prods and blocks it solidly. 

Lungi Ngidi to Cheteshwar Pujara, Good-length ball, outside the off stump. Pujara leaves it alone. 

Lungi Ngidi to Cheteshwar Pujara, ! Easy pickings! A length ball, sliding down the leg side. Cheteshwar Pujara flicks it towards fine leg for a boundary. 

Lungi Ngidi to Cheteshwar Pujara, Touch slower, outside off, on a length. Cheteshwar Pujara offers no shot. 

Lungi Ngidi to Cheteshwar Pujara, Fuller ball, around off. Cheteshwar Pujara drives it with the inner half of his bat towards mid on. No run taken. 

Lungi Ngidi to Cheteshwar Pujara, Good-length ball, drifting it onto the pads. Cheteshwar Pujara tucks it towards square leg. 

Marco Jansen to Virat Kohli, BEATEN! An absolute jaffa by Marco Jansen! Back of a length, shaping it away from around off. Virat Kohli, on back foot, looks to block that but gets beaten as the ball zips past through the outside edge. 

Marco Jansen to Virat Kohli, Touch shorter, outside off. Virat Kohli leaves it alone. 

Marco Jansen to Virat Kohli, Full in length, outside off. Virat Kohli lunges and pushes it to the fielder at mid off. 

Marco Jansen to Virat Kohli, Marco Jansen drops it short this time, around middle. Virat Kohli ducks underneath it. 

Marco Jansen to Virat Kohli, Length ball, outside off, at 137 clicks. Virat Kohli lets that go through. 

Marco Jansen to Virat Kohli, Back of a length, around the off stump. Virat Kohli hops and defends it out. 

Lungi Ngidi to Cheteshwar Pujara, Good-length ball, outside off. Pujara lifts his bat and leaves it alone. 

Lungi Ngidi to Virat Kohli, A fuller ball, around middle. Kohli leans and looks to drive, but gets a thick inside edge towards fine leg. A single taken. 

Lungi Ngidi to Virat Kohli, On a good length, shaping away from outside off. Virat Kohli shoulders arms to it. 

Lungi Ngidi to Virat Kohli, Length ball, at 131 clicks, outside off. Virat Kohli will watch it sail through to the keeper. 

Lungi Ngidi to Cheteshwar Pujara, Lungi Ngidi serves a fuller ball this time, nipping back in onto the pads. Cheteshwar Pujara uses his wrists and flicks it towards deep mid-wicket. Three runs taken. 

Lungi Ngidi to Cheteshwar Pujara, Good-length ball, outside off. Pujara lets that go through. 

Marco Jansen to Virat Kohli, Shorter ball, around the off pole. Virat Kohli leaves it alone.

Marco Jansen to Virat Kohli, Good-length ball, wide of off, at 138 clicks. Virat Kohli shoulders arms to it. 

Marco Jansen to Virat Kohli, Fuller this time, around off. Virat Kohli pushes it towards point. 

Marco Jansen to Virat Kohli, Back of a length, around off, nipping back in a tad. Virat Kohli offers no shot on that. 

Marco Jansen to Virat Kohli, Length ball, wide of off, at 138 clicks. Virat Kohli lunges and leaves it alone. 

Marco Jansen to Virat Kohli, Short ball, outside off. Virat Kohli, on back foot, taps it to point. 

Lungi Ngidi to Cheteshwar Pujara, On a length, on off. Blocked out. 

Lungi Ngidi to Cheteshwar Pujara, ! Timing and that raced away! Fuller and angling on middle, this is whipped to mid-wicket for a boundary.

Lungi Ngidi to Cheteshwar Pujara, Another outside off delivery. Pujara with an easy leave.

Lungi Ngidi to Cheteshwar Pujara, Outside off, Left alone. 

Lungi Ngidi to Cheteshwar Pujara, Edged and just short! Ngidi sticking to his around off line and it almost paved off, fuller length. Cheteshwar Pujara defends it with soft hands and gets an outside edge, short of third slip.

Lungi Ngidi to Cheteshwar Pujara, Full and on middle. Pujara inside edges his drive to mid on.

Marco Jansen to Virat Kohli, On a length, on middle. Blocked out.

Marco Jansen to Virat Kohli, Slants this one outside off. Kohli steps across and lets it through. 

Marco Jansen to Virat Kohli, Shorter in length, outside off. Kohli sways away from it. 

Marco Jansen to Virat Kohli, Fuller and outside off. Kohli looks to defend but gets an outside edge to gully, it was hit with soft hands. 

Marco Jansen to Virat Kohli, Outside off. Left alone.

Marco Jansen to Virat Kohli, ! Virat Kohli is off the mark! A full ball, angling across, outside off. Virat Kohli strides and drives it through covers for a boundary. 

Lungi Ngidi to Cheteshwar Pujara, This is outside off. Pujara shoulders arms to it.

Lungi Ngidi to Cheteshwar Pujara, Great shot but good fielding as well. This is outside off. Pujara punches it off the back foot, nicely but the point fielder dives to his left and stops it.

Lungi Ngidi to Cheteshwar Pujara, Length and outside off. Left alone.

Lungi Ngidi to Cheteshwar Pujara, On a length, on off. Pujara defends it on the off side and shouts no, no, no, to his partner. 

Lungi Ngidi to Cheteshwar Pujara, Touch fuller, some inward movement, outside off. Pujara with a good leave.

Lungi Ngidi to Cheteshwar Pujara, Full ball, drifting on middle. Pujara defends it late and towards mid on.

Marco Jansen to Virat Kohli, Full ball, Marco Jansen generating extra bounce. Kohli shoulders arms to it. 

Marco Jansen to Virat Kohli, Full ball, way outside off. Easy leave.

Marco Jansen to Virat Kohli, Kolhi is not tempted to drive anything for now. Getting used to the pitch. Slants this outside off. Left alone. 

Marco Jansen to Virat Kohli, Length ball, angling outside off. Kolhi leaves and good carry for the keeper there. 

Marco Jansen to Virat Kohli, Short one now, outside off. Left alone.

Marco Jansen to Virat Kohli, BEATEN! Lovely bowling! On a length, on middle. Kohli shuffles and looks to flick but misses and gets hit on the pads.

Lungi Ngidi to Cheteshwar Pujara, Angles it on middle. Defended out.

Lungi Ngidi to Cheteshwar Pujara, Way outside off. Pujara offers no shot.

Lungi Ngidi to Cheteshwar Pujara, Length ball, nipping back in, on middle, this is hit to the leg side.

Lungi Ngidi to Cheteshwar Pujara, Goes fuller and near to the off stump. Pujara blocks it on the deck.

Lungi Ngidi to Cheteshwar Pujara, Again way outside off. Pujara lets it through.

DRINKS! South Africa on top in the first hour with some discipline lines and lengths, they have taken the wicket of both the openers. Some repair work for Pujara and Kohli. Pujara is playing with positive intent at the moment. Also, Lungi Ngidi is into the attack.

Lungi Ngidi to Cheteshwar Pujara, Length ball, way outside off. Pujara leaves it alone.

Marco Jansen to Virat Kohli, Another length ball, wide of off once again. Virat Kohli lets that go through. 

Marco Jansen to Virat Kohli, Lenght ball, wide of off. Virat Kohli offers no shot on that. 

Marco Jansen to Virat Kohli, Good-length, shaping it away from outside off. Virat Kohli leaves it alone. 

Marco Jansen to Virat Kohli, Length ball, around off. Virat Kohli defends it watchfully. 

Marco Jansen to Cheteshwar Pujara, Nicely timed! Much fuller this time, on the pads. Cheteshwar Pujara works it away wide of mid on. Lungi Ngidi chases the ball and keeps it down to three runs. 

Marco Jansen is into the attack now.

Marco Jansen to Cheteshwar Pujara, Marco Jansen goes over the over the wicket, serves a length ball, outside off. Cheteshwar Pujara blocks it out. 

Duanne Olivier to Virat Kohli, Back of a length, outside off. Virat Kohli shoulders arms to it. 

Duanne Olivier to Cheteshwar Pujara, A good follow up ball by Duanne Olivier! Fuller, around off. Pujara, looks to defend this off the front foot, but gets an inside edge towards fine leg. A single taken. 

Duanne Olivier to Cheteshwar Pujara, ! Nicely played! Duanne Olivier drops it short this time, on the body. Cheteshwar Pujara gets on top of this one and pulls it towards deep square leg for a boundary. He was well in control of the shot. 

Duanne Olivier to Cheteshwar Pujara, Good-length delivery, around off. Pujara blocks it out. 

Duanne Olivier to Cheteshwar Pujara, Touch fuller, nipping back in around middle. Cheteshwar Pujara misses and gets hit high on the pads. Good stuff from Duanne Olivier. 

Duanne Olivier to Cheteshwar Pujara, Back of a length, around off. Cheteshwar Pujara, on back foot, pushes it towards mid off. 

Kagiso Rabada to Virat Kohli, Good-length ball, outside off. Kohli hops and shoulders arms to it. Excellent over from Kagiso Rabada.

Kagiso Rabada to Virat Kohli, In the channel! Continues to bowl in that outside off channel. Asking Kolhi to go for the drive! Outside off. Left alone.

Kagiso Rabada to Mayank Agarwal, ! EDGED AND TAKEN! India have lost both their openers in quick succession. Kagiso Rabada the man who sends back Mayank Agarwal. This one a touch fuller, around the fourth stump line. Mayank Agarwal leans and looks to defend but gets a thick outside edge towards second slip, shaky foot movement from him.  Aiden Markram gets low and takes a comfortable catch. In no time, both the openers are gone, that's what pressure does to you. Rabada's pace was t

Kagiso Rabada to Virat Kohli, Length ball, way outside off. Left alone.

The skipper of India, Virat Kohli walks out to the middle. 

Kagiso Rabada to Virat Kohli, Greets Kohli with a short ball, on middle. Kohli sits under it. 

Kagiso Rabada to Mayank Agarwal, Short in length, down the leg side. Mayank Agarwal misses his flick.

Cheteshwar Pujara walks out at number 3.

Duanne Olivier will bowl from the other end.

Both the teams stride out and line up for their respective national anthems. It is India's first followed by South Africa's. We are done with all the formalities. The conditions are overcast and it was drizzling earlier but we are all set to go now. KL Rahul and Mayank Agarwal are the openers for India. The players take a knee against racism. Kagiso Rabada to start with the ball. Let's play...

Kagiso Rabada to KL Rahul, India and KL Rahul are underway! A full ball, angling around off. Rahul gets an inside edge of his drive, wide of mid on for a couple of runs. 

Kagiso Rabada to KL Rahul, Rabada starts with a full ball, on middle. Rahul flicks it to mid-wicket. Targeting the stumps straightaway. 

Virat Kohli, the skipper of India says that no one can control the weather. Adds that runs on this venue have always worked out well and they are looking forward to put some runs on the board. Mentions that he is fit and fine and he is back for this one. Further adds that there are two changes, he comes in for Hanuma Vihari and Umesh Yadav replaces Siraj. On being asked about his decision on choosing Umesh, he says that Umesh has been doing well and his performance has been good in his previous

Dean Elgar took blows on his body to help his team draw the series and their pace bowlers are proving lethal at their home surface. On the other side, India will be without Siraj and Ishant Sharma could make a comeback after a long time. The conditions are overcast in Cape Town, but let's hope the rain stays away. We can expect an exciting contest from both teams as South Africa will be looking to win in their own backyard while India will look for their first series win in South Africa. Sta

We have the birthday boy with us, Rahul Dravid, India's Head Coach, says that he has turned one year older but it is nice to have so many messages from everyone. Adds that the wicket didn't do much in the last match but credit to South Africa as they batted really well. Says that it is a close series and it is an exciting last match. Tells that at this level you don't need any motivation after playing for your country. Hopes that the performance should be better than the last one and is lookin

Pitch Report - Hashim Amla and Vernon Philandar are down at the pitch. Philandar says that it's different here in South Africa, there is a little bit of grass, which will help the pacers. Also, there is a bit of moisture and it could be on the slower side.  Hashim Amla states there are bare patches on one end, and a bit more grass on the other end. Philander says that he would fancy his chances to bowl first, while Hashim Amla says that he would have liked to put a score on the board.

Dean Elgar, the skipper of South Africa says that they would have batted first as well. Says the conditions are overcast and adds that it is a big match for the whole nation. Says they have lost many big names but the youngsters are stepping up and these young ones do not have any scars and they come with a fresh mind. Apart from himself, who has some old-school mindset, the squad is pretty good. Informs they are going with the same XI. Informs that they have a balanced squad and is trusting his

South Africa (Unchanged playing XI) - Dean Elgar (C), Aiden Markram, Keegan Petersen, Rassie van der Dussen, Temba Bavuma, Kyle Verreynne (WK), Marco Jansen, Kagiso Rabada, Keshav Maharaj, Duanne Olivier, Lungi Ngidi.

India (Playing XI) - KL Rahul, Mayank Agarwal, Cheteshwar Pujara, Virat Kohli (C) (In for Hanuma Vihari), Ajinkya Rahane, Rishabh Pant (WK), Ravichandran Ashwin, Shardul Thakur, Mohammed Shami, Jasprit Bumrah, Umesh Yadav (In for Mohammed Siraj).

TOSS - India have won the toss and they have elected to BAT first!

... Day 1, Session 1 ...

Hello and a warm welcome to Day 1 of this intriguing final and third Test match between South Africa and India. The series is firmly poised at 1-1 and whoever wins here will clinch the series as well. The hosts are coming from behind and with the performance, they showcased at Johannesburg, the Proteas will be high on confidence. The good news for India is that Virat Kohli is back and ready to roar once again.